{"packages":[{"type":"rpm","name":"GConf2","arch":"i686","version":{"epoch":"0","ver":"3.2.6","rel":"22.el8"},"description":"GConf is a process-transparent configuration database API used to\nstore user preferences. It has pluggable backends and features to\nsupport workgroup administration.","summary":"A process-transparent configuration system"},{"type":"rpm","name":"GConf2","arch":"x86_64","version":{"epoch":"0","ver":"3.2.6","rel":"22.el8"},"description":"GConf is a process-transparent configuration database API used to\nstore user preferences. It has pluggable backends and features to\nsupport workgroup administration.","summary":"A process-transparent configuration system"},{"type":"rpm","name":"OpenEXR-libs","arch":"x86_64","version":{"epoch":"0","ver":"2.2.0","rel":"12.el8"},"description":"OpenEXR runtime libraries.","summary":"OpenEXR runtime libraries"},{"type":"rpm","name":"OpenEXR-libs","arch":"i686","version":{"epoch":"0","ver":"2.2.0","rel":"12.el8"},"description":"OpenEXR runtime libraries.","summary":"OpenEXR runtime libraries"},{"type":"rpm","name":"abattis-cantarell-fonts","arch":"noarch","version":{"epoch":"0","ver":"0.0.25","rel":"6.el8"},"description":"Cantarell is a set of fonts designed by Dave Crossland.\nIt is a sans-serif humanist typeface family.","summary":"Cantarell, a Humanist sans-serif font family"},{"type":"rpm","name":"adobe-mappings-cmap","arch":"noarch","version":{"epoch":"0","ver":"20171205","rel":"3.el8"},"description":"CMap (Character Map) resources are used to unidirectionally map character codes,\nsuch as Unicode encoding form, to CIDs (Character IDs -- meaning glyphs) of a\nCIDFont resource.\n\nThese CMap resources are useful for some applications (e.g. Ghostscript) to\ncorrectly display text containing Japanese, (Traditional) Chinese, or Korean\ncharacters.","summary":"CMap resources for Adobe's character collections"},{"type":"rpm","name":"adobe-mappings-cmap-deprecated","arch":"noarch","version":{"epoch":"0","ver":"20171205","rel":"3.el8"},"description":"This sub-package contains currently deprecated CMap resources that some\napplications might still require to function properly.","summary":"Deprecated CMap resources for Adobe's character collections"},{"type":"rpm","name":"adobe-mappings-pdf","arch":"noarch","version":{"epoch":"0","ver":"20180407","rel":"1.el8"},"description":"Mapping resources for PDF have a variety of functions, such as mapping CIDs\n(Character IDs) to character codes, or mapping character codes to other\ncharacter codes.\n\nThese mapping resources for PDF should not be confused with CMap resources.\nWhile both types of resources share the same file structure and syntax, they\nhave very different functions.\n\nThese PDF mapping resources are useful for some applications (e.g. Ghostscript)\nto function properly.","summary":"PDF mapping resources from Adobe"},{"type":"rpm","name":"adwaita-cursor-theme","arch":"noarch","version":{"epoch":"0","ver":"3.28.0","rel":"3.el8"},"description":"The adwaita-cursor-theme package contains a modern set of cursors originally\ndesigned for the GNOME desktop.","summary":"Adwaita cursor theme"},{"type":"rpm","name":"adwaita-icon-theme","arch":"noarch","version":{"epoch":"0","ver":"3.28.0","rel":"3.el8"},"description":"This package contains the Adwaita icon theme used by the GNOME desktop.","summary":"Adwaita icon theme"},{"type":"rpm","name":"aopalliance","arch":"noarch","version":{"epoch":"0","ver":"1.0","rel":"17.module+el8+2452+b359bfcd"},"description":"Aspect-Oriented Programming (AOP) offers a better solution to many\nproblems than do existing technologies, such as EJB.  AOP Alliance\nintends to facilitate and standardize the use of AOP to enhance\nexisting middleware environments (such as J2EE), or development\nenvironements (e.g. Eclipse).  The AOP Alliance also aims to ensure\ninteroperability between Java/J2EE AOP implementations to build a\nlarger AOP community.","summary":"Java/J2EE AOP standards"},{"type":"rpm","name":"apache-commons-cli","arch":"noarch","version":{"epoch":"0","ver":"1.4","rel":"4.module+el8+2452+b359bfcd"},"description":"The CLI library provides a simple and easy to use API for working with the\ncommand line arguments and options.","summary":"Command Line Interface Library for Java"},{"type":"rpm","name":"apache-commons-codec","arch":"noarch","version":{"epoch":"0","ver":"1.11","rel":"3.module+el8+2452+b359bfcd"},"description":"Commons Codec is an attempt to provide definitive implementations of\ncommonly used encoders and decoders. Examples include Base64, Hex,\nPhonetic and URLs.","summary":"Implementations of common encoders and decoders"},{"type":"rpm","name":"apache-commons-io","arch":"noarch","version":{"epoch":"1","ver":"2.6","rel":"3.module+el8+2452+b359bfcd"},"description":"Commons-IO contains utility classes, stream implementations,\nfile filters, and endian classes. It is a library of utilities\nto assist with developing IO functionality.","summary":"Utilities to assist with developing IO functionality"},{"type":"rpm","name":"apache-commons-lang3","arch":"noarch","version":{"epoch":"0","ver":"3.7","rel":"3.module+el8+2452+b359bfcd"},"description":"The standard Java libraries fail to provide enough methods for\nmanipulation of its core classes. The Commons Lang Component provides\nthese extra methods.\nThe Commons Lang Component provides a host of helper utilities for the\njava.lang API, notably String manipulation methods, basic numerical\nmethods, object reflection, creation and serialization, and System\nproperties. Additionally it contains an inheritable enum type, an\nexception structure that supports multiple types of nested-Exceptions\nand a series of utilities dedicated to help with building methods, such\nas hashCode, toString and equals.\n\nWith version of commons-lang 3.x, developers decided to change API and\ntherefore created differently named artifact and jar files. This is\nthe new version, while apache-commons-lang is the compatibility\npackage.","summary":"Provides a host of helper utilities for the java.lang API"},{"type":"rpm","name":"apache-commons-logging","arch":"noarch","version":{"epoch":"0","ver":"1.2","rel":"13.module+el8+2452+b359bfcd"},"description":"The commons-logging package provides a simple, component oriented\ninterface (org.apache.commons.logging.Log) together with wrappers for\nlogging systems. The user can choose at runtime which system they want\nto use. In addition, a small number of basic implementations are\nprovided to allow users to use the package standalone.\ncommons-logging was heavily influenced by Avalon's Logkit and Log4J. The\ncommons-logging abstraction is meant to minimize the differences between\nthe two, and to allow a developer to not tie himself to a particular\nlogging implementation.","summary":"Apache Commons Logging"},{"type":"rpm","name":"apcu-panel","arch":"noarch","version":{"epoch":"0","ver":"5.1.12","rel":"2.module+el8.1.0+3202+af5476b9"},"description":"This package provides the APCu control panel, with Apache\nconfiguration, available on http://localhost/apcu-panel/","summary":"APCu control panel"},{"type":"rpm","name":"apcu-panel","arch":"noarch","version":{"epoch":"0","ver":"5.1.17","rel":"1.module+el8.1.0+3189+a1bff096"},"description":"This package provides the APCu control panel, with Apache\nconfiguration, available on http://localhost/apcu-panel/","summary":"APCu control panel"},{"type":"rpm","name":"apcu-panel","arch":"noarch","version":{"epoch":"0","ver":"5.1.20","rel":"1.module+el8.6.0+13671+84712317"},"description":"This package provides the APCu control panel, with Apache\nconfiguration, available on http://localhost/apcu-panel/","summary":"APCu control panel"},{"type":"rpm","name":"apr","arch":"x86_64","version":{"epoch":"0","ver":"1.6.3","rel":"12.el8"},"description":"The mission of the Apache Portable Runtime (APR) is to provide a\nfree library of C data structures and routines, forming a system\nportability layer to as many operating systems as possible,\nincluding Unices, MS Win32, BeOS and OS/2.","summary":"Apache Portable Runtime library"},{"type":"rpm","name":"apr","arch":"i686","version":{"epoch":"0","ver":"1.6.3","rel":"12.el8"},"description":"The mission of the Apache Portable Runtime (APR) is to provide a\nfree library of C data structures and routines, forming a system\nportability layer to as many operating systems as possible,\nincluding Unices, MS Win32, BeOS and OS/2.","summary":"Apache Portable Runtime library"},{"type":"rpm","name":"apr-devel","arch":"x86_64","version":{"epoch":"0","ver":"1.6.3","rel":"12.el8"},"description":"This package provides the support files which can be used to\nbuild applications using the APR library.  The mission of the\nApache Portable Runtime (APR) is to provide a free library of\nC data structures and routines.","summary":"APR library development kit"},{"type":"rpm","name":"apr-devel","arch":"i686","version":{"epoch":"0","ver":"1.6.3","rel":"12.el8"},"description":"This package provides the support files which can be used to\nbuild applications using the APR library.  The mission of the\nApache Portable Runtime (APR) is to provide a free library of\nC data structures and routines.","summary":"APR library development kit"},{"type":"rpm","name":"aspell","arch":"i686","version":{"epoch":"12","ver":"0.60.6.1","rel":"22.el8"},"description":"GNU Aspell is a spell checker designed to eventually replace Ispell. It can\neither be used as a library or as an independent spell checker. Its main\nfeature is that it does a much better job of coming up with possible\nsuggestions than just about any other spell checker out there for the\nEnglish language, including Ispell and Microsoft Word. It also has many\nother technical enhancements over Ispell such as using shared memory for\ndictionaries and intelligently handling personal dictionaries when more\nthan one Aspell process is open at once.","summary":"Spell checker"},{"type":"rpm","name":"aspell","arch":"x86_64","version":{"epoch":"12","ver":"0.60.6.1","rel":"22.el8"},"description":"GNU Aspell is a spell checker designed to eventually replace Ispell. It can\neither be used as a library or as an independent spell checker. Its main\nfeature is that it does a much better job of coming up with possible\nsuggestions than just about any other spell checker out there for the\nEnglish language, including Ispell and Microsoft Word. It also has many\nother technical enhancements over Ispell such as using shared memory for\ndictionaries and intelligently handling personal dictionaries when more\nthan one Aspell process is open at once.","summary":"Spell checker"},{"type":"rpm","name":"aspnetcore-runtime-3.0","arch":"x86_64","version":{"epoch":"0","ver":"3.0.3","rel":"1.el8_1"},"description":"The ASP.NET Core runtime contains everything needed to run .NET Core\nweb applications. It includes a high performance Virtual Machine as\nwell as the framework libraries used by .NET Core applications.\n\nASP.NET Core is a fast, lightweight and modular platform for creating\ncross platform web applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":"ASP.NET Core 3.0 runtime"},{"type":"rpm","name":"aspnetcore-runtime-5.0","arch":"x86_64","version":{"epoch":"0","ver":"5.0.17","rel":"1.el8_6"},"description":"The ASP.NET Core runtime contains everything needed to run .NET\nweb applications. It includes a high performance Virtual Machine as\nwell as the framework libraries used by .NET applications.\n\nASP.NET Core is a fast, lightweight and modular platform for creating\ncross platform web applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":"ASP.NET Core 5.0 runtime"},{"type":"rpm","name":"aspnetcore-targeting-pack-3.0","arch":"x86_64","version":{"epoch":"0","ver":"3.0.3","rel":"1.el8_1"},"description":"This package provides a targetting pack for Microsoft.AspNetCore.App 3.0\nthat allows developers to compile against and target Microsoft.AspNetCore.App 3.0\napplications using the .NET Core SDK.","summary":"Targeting Pack for Microsoft.AspNetCore.App 3.0"},{"type":"rpm","name":"aspnetcore-targeting-pack-5.0","arch":"x86_64","version":{"epoch":"0","ver":"5.0.17","rel":"1.el8_6"},"description":"This package provides a targeting pack for Microsoft.AspNetCore.App 5.0\nthat allows developers to compile against and target Microsoft.AspNetCore.App 5.0\napplications using the .NET SDK.","summary":"Targeting Pack for Microsoft.AspNetCore.App 5.0"},{"type":"rpm","name":"at-spi2-atk","arch":"i686","version":{"epoch":"0","ver":"2.26.2","rel":"1.el8"},"description":"at-spi allows assistive technologies to access GTK-based\napplications. Essentially it exposes the internals of applications for\nautomation, so tools such as screen readers, magnifiers, or even\nscripting interfaces can query and interact with GUI controls.\n\nThis version of at-spi is a major break from previous versions.\nIt has been completely rewritten to use D-Bus rather than\nORBIT / CORBA for its transport protocol.\n\nThis package includes a gtk-module that bridges ATK to the new\nD-Bus based at-spi.","summary":"A GTK+ module that bridges ATK to D-Bus at-spi"},{"type":"rpm","name":"at-spi2-atk","arch":"x86_64","version":{"epoch":"0","ver":"2.26.2","rel":"1.el8"},"description":"at-spi allows assistive technologies to access GTK-based\napplications. Essentially it exposes the internals of applications for\nautomation, so tools such as screen readers, magnifiers, or even\nscripting interfaces can query and interact with GUI controls.\n\nThis version of at-spi is a major break from previous versions.\nIt has been completely rewritten to use D-Bus rather than\nORBIT / CORBA for its transport protocol.\n\nThis package includes a gtk-module that bridges ATK to the new\nD-Bus based at-spi.","summary":"A GTK+ module that bridges ATK to D-Bus at-spi"},{"type":"rpm","name":"at-spi2-core","arch":"x86_64","version":{"epoch":"0","ver":"2.28.0","rel":"1.el8"},"description":"at-spi allows assistive technologies to access GTK-based\napplications. Essentially it exposes the internals of applications for\nautomation, so tools such as screen readers, magnifiers, or even\nscripting interfaces can query and interact with GUI controls.\n\nThis version of at-spi is a major break from previous versions.\nIt has been completely rewritten to use D-Bus rather than\nORBIT / CORBA for its transport protocol.","summary":"Protocol definitions and daemon for D-Bus at-spi"},{"type":"rpm","name":"at-spi2-core","arch":"i686","version":{"epoch":"0","ver":"2.28.0","rel":"1.el8"},"description":"at-spi allows assistive technologies to access GTK-based\napplications. Essentially it exposes the internals of applications for\nautomation, so tools such as screen readers, magnifiers, or even\nscripting interfaces can query and interact with GUI controls.\n\nThis version of at-spi is a major break from previous versions.\nIt has been completely rewritten to use D-Bus rather than\nORBIT / CORBA for its transport protocol.","summary":"Protocol definitions and daemon for D-Bus at-spi"},{"type":"rpm","name":"atinject","arch":"noarch","version":{"epoch":"0","ver":"1","rel":"28.20100611svn86.module+el8+2452+b359bfcd"},"description":"This package specifies a means for obtaining objects in such a way as\nto maximize reusability, testability and maintainability compared to\ntraditional approaches such as constructors, factories, and service\nlocators (e.g., JNDI). This process, known as dependency injection, is\nbeneficial to most nontrivial applications.","summary":"Dependency injection specification for Java (JSR-330)"},{"type":"rpm","name":"atk","arch":"i686","version":{"epoch":"0","ver":"2.28.1","rel":"1.el8"},"description":"The ATK library provides a set of interfaces for adding accessibility\nsupport to applications and graphical user interface toolkits. By\nsupporting the ATK interfaces, an application or toolkit can be used\nwith tools such as screen readers, magnifiers, and alternative input\ndevices.","summary":"Interfaces for accessibility support"},{"type":"rpm","name":"atk","arch":"x86_64","version":{"epoch":"0","ver":"2.28.1","rel":"1.el8"},"description":"The ATK library provides a set of interfaces for adding accessibility\nsupport to applications and graphical user interface toolkits. By\nsupporting the ATK interfaces, an application or toolkit can be used\nwith tools such as screen readers, magnifiers, and alternative input\ndevices.","summary":"Interfaces for accessibility support"},{"type":"rpm","name":"autogen-libopts","arch":"x86_64","version":{"epoch":"0","ver":"5.18.12","rel":"8.el8"},"description":"Libopts is very powerful command line option parser consisting of a set of\nAutoGen templates and a run time library that nearly eliminates the hassle of\nparsing and documenting command line options.","summary":"Automated option processing library based on autogen"},{"type":"rpm","name":"autogen-libopts","arch":"i686","version":{"epoch":"0","ver":"5.18.12","rel":"8.el8"},"description":"Libopts is very powerful command line option parser consisting of a set of\nAutoGen templates and a run time library that nearly eliminates the hassle of\nparsing and documenting command line options.","summary":"Automated option processing library based on autogen"},{"type":"rpm","name":"cairo","arch":"x86_64","version":{"epoch":"0","ver":"1.15.12","rel":"6.el8"},"description":"Cairo is a 2D graphics library designed to provide high-quality display\nand print output. Currently supported output targets include the X Window\nSystem, in-memory image buffers, and image files (PDF, PostScript, and SVG).\n\nCairo is designed to produce consistent output on all output media while\ntaking advantage of display hardware acceleration when available.","summary":"A 2D graphics library"},{"type":"rpm","name":"cairo","arch":"i686","version":{"epoch":"0","ver":"1.15.12","rel":"6.el8"},"description":"Cairo is a 2D graphics library designed to provide high-quality display\nand print output. Currently supported output targets include the X Window\nSystem, in-memory image buffers, and image files (PDF, PostScript, and SVG).\n\nCairo is designed to produce consistent output on all output media while\ntaking advantage of display hardware acceleration when available.","summary":"A 2D graphics library"},{"type":"rpm","name":"cairo-gobject","arch":"x86_64","version":{"epoch":"0","ver":"1.15.12","rel":"6.el8"},"description":"Cairo is a 2D graphics library designed to provide high-quality display\nand print output.\n\nThis package contains functionality to make cairo graphics library\nintegrate well with the GObject object system used by GNOME.","summary":"GObject bindings for cairo"},{"type":"rpm","name":"cairo-gobject","arch":"i686","version":{"epoch":"0","ver":"1.15.12","rel":"6.el8"},"description":"Cairo is a 2D graphics library designed to provide high-quality display\nand print output.\n\nThis package contains functionality to make cairo graphics library\nintegrate well with the GObject object system used by GNOME.","summary":"GObject bindings for cairo"},{"type":"rpm","name":"cdi-api","arch":"noarch","version":{"epoch":"0","ver":"1.2","rel":"8.module+el8+2452+b359bfcd"},"description":"APIs for JSR-299: Contexts and Dependency Injection for Java EE","summary":"CDI API"},{"type":"rpm","name":"colord-libs","arch":"x86_64","version":{"epoch":"0","ver":"1.4.2","rel":"1.el8"},"description":"colord is a low level system activated daemon that maps color devices\nto color profiles in the system context.","summary":"Color daemon library"},{"type":"rpm","name":"colord-libs","arch":"i686","version":{"epoch":"0","ver":"1.4.2","rel":"1.el8"},"description":"colord is a low level system activated daemon that maps color devices\nto color profiles in the system context.","summary":"Color daemon library"},{"type":"rpm","name":"copy-jdk-configs","arch":"noarch","version":{"epoch":"0","ver":"4.0","rel":"2.el8"},"description":"Utility script to transfer JDKs configuration files between updates or for\narchiving. With script to fix incorrectly created rpmnew files","summary":"JDKs configuration files copier"},{"type":"rpm","name":"criu","arch":"x86_64","version":{"epoch":"0","ver":"3.12","rel":"9.el8"},"description":"criu is the user-space part of Checkpoint/Restore in User-space\n(CRIU), a project to implement checkpoint/restore functionality for\nLinux in user-space.","summary":"Tool for Checkpoint/Restore in User-space"},{"type":"rpm","name":"dconf","arch":"x86_64","version":{"epoch":"0","ver":"0.28.0","rel":"4.el8"},"description":"dconf is a low-level configuration system. Its main purpose is to provide a\nbackend to the GSettings API in GLib.","summary":"A configuration system"},{"type":"rpm","name":"dconf","arch":"i686","version":{"epoch":"0","ver":"0.28.0","rel":"4.el8"},"description":"dconf is a low-level configuration system. Its main purpose is to provide a\nbackend to the GSettings API in GLib.","summary":"A configuration system"},{"type":"rpm","name":"dotnet-apphost-pack-3.0","arch":"x86_64","version":{"epoch":"0","ver":"3.0.3","rel":"1.el8_1"},"description":"This package provides a targetting pack for Microsoft.NETCore.App 3.0\nthat allows developers to compile against and target Microsoft.NETCore.App 3.0\napplications using the .NET Core SDK.","summary":"Targeting Pack for Microsoft.NETCore.App 3.0"},{"type":"rpm","name":"dotnet-apphost-pack-5.0","arch":"x86_64","version":{"epoch":"0","ver":"5.0.17","rel":"1.el8_6"},"description":"This package provides a targeting pack for Microsoft.NETCore.App 5.0\nthat allows developers to compile against and target Microsoft.NETCore.App 5.0\napplications using the .NET SDK.","summary":"Targeting Pack for Microsoft.NETCore.App 5.0"},{"type":"rpm","name":"dotnet-host-fxr-2.1","arch":"x86_64","version":{"epoch":"0","ver":"2.1.30","rel":"1.el8_4"},"description":"The .NET Core host resolver contains logic to resolve and select the\nright version of the .NET Core SDK or runtime to use.\n\n.NET Core is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET Core command line host resolver"},{"type":"rpm","name":"dotnet-hostfxr-3.0","arch":"x86_64","version":{"epoch":"0","ver":"3.0.3","rel":"1.el8_1"},"description":"The .NET Core host resolver contains the logic to resolve and select\nthe right version of the .NET Core SDK or runtime to use.\n\n.NET Core is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET Core command line host resolver"},{"type":"rpm","name":"dotnet-hostfxr-5.0","arch":"x86_64","version":{"epoch":"0","ver":"5.0.17","rel":"1.el8_6"},"description":"The .NET host resolver contains the logic to resolve and select\nthe right version of the .NET SDK or runtime to use.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET command line host resolver"},{"type":"rpm","name":"dotnet-runtime-2.1","arch":"x86_64","version":{"epoch":"0","ver":"2.1.30","rel":"1.el8_4"},"description":"The .NET Core runtime contains everything needed to run .NET Core applications.\nIt includes a high performance Virtual Machine as well as the framework\nlibraries used by .NET Core applications.\n\n.NET Core is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":"NET Core 2.1 runtime"},{"type":"rpm","name":"dotnet-runtime-3.0","arch":"x86_64","version":{"epoch":"0","ver":"3.0.3","rel":"1.el8_1"},"description":"The .NET Core runtime contains everything needed to run .NET Core applications.\nIt includes a high performance Virtual Machine as well as the framework\nlibraries used by .NET Core applications.\n\n.NET Core is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":"NET Core 3.0 runtime"},{"type":"rpm","name":"dotnet-runtime-5.0","arch":"x86_64","version":{"epoch":"0","ver":"5.0.17","rel":"1.el8_6"},"description":"The .NET runtime contains everything needed to run .NET applications.\nIt includes a high performance Virtual Machine as well as the framework\nlibraries used by .NET applications.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":"NET 5.0 runtime"},{"type":"rpm","name":"dotnet-sdk-2.1","arch":"x86_64","version":{"epoch":"0","ver":"2.1.526","rel":"1.el8_4"},"description":"The .NET Core SDK is a collection of command line applications to\ncreate, build, publish and run .NET Core applications.\n\n.NET Core is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET Core 2.1 Software Development Kit"},{"type":"rpm","name":"dotnet-sdk-2.1.5xx","arch":"x86_64","version":{"epoch":"0","ver":"2.1.526","rel":"1.el8_4"},"description":"The .NET Core SDK is a collection of command line applications to\ncreate, build, publish and run .NET Core applications.\n\n.NET Core is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET Core 2.1.5xx Software Development Kit"},{"type":"rpm","name":"dotnet-sdk-3.0","arch":"x86_64","version":{"epoch":"0","ver":"3.0.103","rel":"1.el8_1"},"description":"The .NET Core SDK is a collection of command line applications to\ncreate, build, publish and run .NET Core applications.\n\n.NET Core is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET Core 3.0 Software Development Kit"},{"type":"rpm","name":"dotnet-sdk-5.0","arch":"x86_64","version":{"epoch":"0","ver":"5.0.214","rel":"1.el8_6"},"description":"The .NET SDK is a collection of command line applications to\ncreate, build, publish and run .NET applications.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET 5.0 Software Development Kit"},{"type":"rpm","name":"dotnet-targeting-pack-3.0","arch":"x86_64","version":{"epoch":"0","ver":"3.0.3","rel":"1.el8_1"},"description":"This package provides a targetting pack for Microsoft.NETCore.App 3.0\nthat allows developers to compile against and target Microsoft.NETCore.App 3.0\napplications using the .NET Core SDK.","summary":"Targeting Pack for Microsoft.NETCore.App 3.0"},{"type":"rpm","name":"dotnet-targeting-pack-5.0","arch":"x86_64","version":{"epoch":"0","ver":"5.0.17","rel":"1.el8_6"},"description":"This package provides a targeting pack for Microsoft.NETCore.App 5.0\nthat allows developers to compile against and target Microsoft.NETCore.App 5.0\napplications using the .NET SDK.","summary":"Targeting Pack for Microsoft.NETCore.App 5.0"},{"type":"rpm","name":"dotnet-templates-3.0","arch":"x86_64","version":{"epoch":"0","ver":"3.0.103","rel":"1.el8_1"},"description":"This package contains templates used by the .NET Core SDK.\n\nASP.NET Core is a fast, lightweight and modular platform for creating\ncross platform web applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET Core 3.0 templates"},{"type":"rpm","name":"dotnet-templates-5.0","arch":"x86_64","version":{"epoch":"0","ver":"5.0.214","rel":"1.el8_6"},"description":"This package contains templates used by the .NET SDK.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET 5.0 templates"},{"type":"rpm","name":"dwz","arch":"x86_64","version":{"epoch":"0","ver":"0.12","rel":"10.el8"},"description":"The dwz package contains a program that attempts to optimize DWARF\ndebugging information contained in ELF shared libraries and ELF executables\nfor size, by replacing DWARF information representation with equivalent\nsmaller representation where possible and by reducing the amount of\nduplication using techniques from DWARF standard appendix E - creating\nDW_TAG_partial_unit compilation units (CUs) for duplicated information\nand using DW_TAG_imported_unit to import it into each CU that needs it.","summary":"DWARF optimization and duplicate removal tool"},{"type":"rpm","name":"efi-srpm-macros","arch":"noarch","version":{"epoch":"0","ver":"3","rel":"3.el8"},"description":"efi-srpm-macros provides a set of SRPM macros for use in EFI-related packages.","summary":"Common SRPM Macros for building EFI-related packages"},{"type":"rpm","name":"elfutils-debuginfod-client","arch":"i686","version":{"epoch":"0","ver":"0.178","rel":"7.el8"},"description":"The elfutils-debuginfod-client package contains shared libraries\ndynamically loaded from -ldw, which use a debuginfod service\nto look up debuginfo and associated data. Also includes a\ncommand-line frontend.","summary":"Library and command line client for build-id HTTP ELF/DWARF server"},{"type":"rpm","name":"elfutils-debuginfod-client","arch":"x86_64","version":{"epoch":"0","ver":"0.178","rel":"7.el8"},"description":"The elfutils-debuginfod-client package contains shared libraries\ndynamically loaded from -ldw, which use a debuginfod service\nto look up debuginfo and associated data. Also includes a\ncommand-line frontend.","summary":"Library and command line client for build-id HTTP ELF/DWARF server"},{"type":"rpm","name":"enchant","arch":"i686","version":{"epoch":"1","ver":"1.6.0","rel":"21.el8"},"description":"A library that wraps other spell checking backends.","summary":"An Enchanting Spell Checking Library"},{"type":"rpm","name":"enchant","arch":"x86_64","version":{"epoch":"1","ver":"1.6.0","rel":"21.el8"},"description":"A library that wraps other spell checking backends.","summary":"An Enchanting Spell Checking Library"},{"type":"rpm","name":"enchant2","arch":"x86_64","version":{"epoch":"0","ver":"2.2.3","rel":"3.el8"},"description":"A library that wraps other spell checking backends.","summary":"An Enchanting Spell Checking Library"},{"type":"rpm","name":"enchant2","arch":"i686","version":{"epoch":"0","ver":"2.2.3","rel":"3.el8"},"description":"A library that wraps other spell checking backends.","summary":"An Enchanting Spell Checking Library"},{"type":"rpm","name":"fftw","arch":"x86_64","version":{"epoch":"0","ver":"3.3.5","rel":"11.el8"},"description":"FFTW is a C subroutine library for computing the Discrete Fourier\nTransform (DFT) in one or more dimensions, of both real and complex\ndata, and of arbitrary input size.","summary":"A Fast Fourier Transform library"},{"type":"rpm","name":"fftw","arch":"i686","version":{"epoch":"0","ver":"3.3.5","rel":"11.el8"},"description":"FFTW is a C subroutine library for computing the Discrete Fourier\nTransform (DFT) in one or more dimensions, of both real and complex\ndata, and of arbitrary input size.","summary":"A Fast Fourier Transform library"},{"type":"rpm","name":"fftw-devel","arch":"i686","version":{"epoch":"0","ver":"3.3.5","rel":"11.el8"},"description":"FFTW is a C subroutine library for computing the Discrete Fourier\nTransform (DFT) in one or more dimensions, of both real and complex\ndata, and of arbitrary input size.\n\nThis package contains header files and development libraries needed to\ndevelop programs using the FFTW fast Fourier transform library.","summary":"Headers, libraries and docs for the FFTW library"},{"type":"rpm","name":"fftw-devel","arch":"x86_64","version":{"epoch":"0","ver":"3.3.5","rel":"11.el8"},"description":"FFTW is a C subroutine library for computing the Discrete Fourier\nTransform (DFT) in one or more dimensions, of both real and complex\ndata, and of arbitrary input size.\n\nThis package contains header files and development libraries needed to\ndevelop programs using the FFTW fast Fourier transform library.","summary":"Headers, libraries and docs for the FFTW library"},{"type":"rpm","name":"fftw-libs","arch":"x86_64","version":{"epoch":"0","ver":"3.3.5","rel":"11.el8"},"description":"This is a dummy package package, pulling in the individual FFTW\nrun-time libraries.","summary":"FFTW run-time library"},{"type":"rpm","name":"fftw-libs","arch":"i686","version":{"epoch":"0","ver":"3.3.5","rel":"11.el8"},"description":"This is a dummy package package, pulling in the individual FFTW\nrun-time libraries.","summary":"FFTW run-time library"},{"type":"rpm","name":"fftw-libs-double","arch":"i686","version":{"epoch":"0","ver":"3.3.5","rel":"11.el8"},"description":"This package contains the FFTW library compiled in double precision.","summary":"FFTW library, double precision"},{"type":"rpm","name":"fftw-libs-double","arch":"x86_64","version":{"epoch":"0","ver":"3.3.5","rel":"11.el8"},"description":"This package contains the FFTW library compiled in double precision.","summary":"FFTW library, double precision"},{"type":"rpm","name":"fftw-libs-long","arch":"x86_64","version":{"epoch":"0","ver":"3.3.5","rel":"11.el8"},"description":"This package contains the FFTW library compiled in long double\nprecision.","summary":"FFTW library, long double precision"},{"type":"rpm","name":"fftw-libs-long","arch":"i686","version":{"epoch":"0","ver":"3.3.5","rel":"11.el8"},"description":"This package contains the FFTW library compiled in long double\nprecision.","summary":"FFTW library, long double precision"},{"type":"rpm","name":"fftw-libs-quad","arch":"x86_64","version":{"epoch":"0","ver":"3.3.5","rel":"11.el8"},"description":"This package contains the FFTW library compiled in quadruple\nprecision.","summary":"FFTW library, quadruple"},{"type":"rpm","name":"fftw-libs-quad","arch":"i686","version":{"epoch":"0","ver":"3.3.5","rel":"11.el8"},"description":"This package contains the FFTW library compiled in quadruple\nprecision.","summary":"FFTW library, quadruple"},{"type":"rpm","name":"fftw-libs-single","arch":"x86_64","version":{"epoch":"0","ver":"3.3.5","rel":"11.el8"},"description":"This package contains the FFTW library compiled in single precision.","summary":"FFTW library, single precision"},{"type":"rpm","name":"fftw-libs-single","arch":"i686","version":{"epoch":"0","ver":"3.3.5","rel":"11.el8"},"description":"This package contains the FFTW library compiled in single precision.","summary":"FFTW library, single precision"},{"type":"rpm","name":"flatpak-spawn","arch":"x86_64","version":{"epoch":"0","ver":"1.0.5","rel":"1.el8"},"description":"This package contains the flatpak-spawn command-line utility. It can be\nused to talk to the org.freedesktop.Flatpak service to spawn new sandboxes,\nrun commands on the host, or use one of the session or system helpers.","summary":"Command-line frontend for the org.freedesktop.Flatpak service"},{"type":"rpm","name":"fribidi","arch":"x86_64","version":{"epoch":"0","ver":"1.0.4","rel":"9.el8"},"description":"A library to handle bidirectional scripts (for example Hebrew, Arabic),\nso that the display is done in the proper way; while the text data itself\nis always written in logical order.","summary":"Library implementing the Unicode Bidirectional Algorithm"},{"type":"rpm","name":"fribidi","arch":"i686","version":{"epoch":"0","ver":"1.0.4","rel":"9.el8"},"description":"A library to handle bidirectional scripts (for example Hebrew, Arabic),\nso that the display is done in the proper way; while the text data itself\nis always written in logical order.","summary":"Library implementing the Unicode Bidirectional Algorithm"},{"type":"rpm","name":"fstrm","arch":"i686","version":{"epoch":"0","ver":"0.6.1","rel":"3.el8"},"description":"Frame Streams is a light weight, binary clean protocol that allows for the\ntransport of arbitrarily encoded data payload sequences with minimal framing\noverhead -- just four bytes per data frame. Frame Streams does not specify\nan encoding format for data frames and can be used with any data serialization\nformat that produces byte sequences, such as Protocol Buffers, XML, JSON,\nMessagePack, YAML, etc.","summary":"Frame Streams implementation in C"},{"type":"rpm","name":"fstrm","arch":"x86_64","version":{"epoch":"0","ver":"0.6.1","rel":"3.el8"},"description":"Frame Streams is a light weight, binary clean protocol that allows for the\ntransport of arbitrarily encoded data payload sequences with minimal framing\noverhead -- just four bytes per data frame. Frame Streams does not specify\nan encoding format for data frames and can be used with any data serialization\nformat that produces byte sequences, such as Protocol Buffers, XML, JSON,\nMessagePack, YAML, etc.","summary":"Frame Streams implementation in C"},{"type":"rpm","name":"gc","arch":"i686","version":{"epoch":"0","ver":"7.6.4","rel":"3.el8"},"description":"The Boehm-Demers-Weiser conservative garbage collector can be\nused as a garbage collecting replacement for C malloc or C++ new.","summary":"A garbage collector for C and C++"},{"type":"rpm","name":"gc","arch":"x86_64","version":{"epoch":"0","ver":"7.6.4","rel":"3.el8"},"description":"The Boehm-Demers-Weiser conservative garbage collector can be\nused as a garbage collecting replacement for C malloc or C++ new.","summary":"A garbage collector for C and C++"},{"type":"rpm","name":"gd","arch":"x86_64","version":{"epoch":"0","ver":"2.2.5","rel":"7.el8"},"description":"The gd graphics library allows your code to quickly draw images\ncomplete with lines, arcs, text, multiple colors, cut and paste from\nother images, and flood fills, and to write out the result as a PNG or\nJPEG file. This is particularly useful in Web applications, where PNG\nand JPEG are two of the formats accepted for inline images by most\nbrowsers. Note that gd is not a paint program.","summary":"A graphics library for quick creation of PNG or JPEG images"},{"type":"rpm","name":"gd","arch":"i686","version":{"epoch":"0","ver":"2.2.5","rel":"7.el8"},"description":"The gd graphics library allows your code to quickly draw images\ncomplete with lines, arcs, text, multiple colors, cut and paste from\nother images, and flood fills, and to write out the result as a PNG or\nJPEG file. This is particularly useful in Web applications, where PNG\nand JPEG are two of the formats accepted for inline images by most\nbrowsers. Note that gd is not a paint program.","summary":"A graphics library for quick creation of PNG or JPEG images"},{"type":"rpm","name":"gd-devel","arch":"i686","version":{"epoch":"0","ver":"2.2.5","rel":"7.el8"},"description":"The gd-devel package contains the development libraries and header\nfiles for gd, a graphics library for creating PNG and JPEG graphics.","summary":"The development libraries and header files for gd"},{"type":"rpm","name":"gd-devel","arch":"x86_64","version":{"epoch":"0","ver":"2.2.5","rel":"7.el8"},"description":"The gd-devel package contains the development libraries and header\nfiles for gd, a graphics library for creating PNG and JPEG graphics.","summary":"The development libraries and header files for gd"},{"type":"rpm","name":"geolite2-city","arch":"noarch","version":{"epoch":"0","ver":"20180605","rel":"1.el8"},"description":"GeoLite2 databases are free IP geolocation databases comparable to, but less\naccurate than, MaxMind's GeoIP2 databases.  This product includes GeoLite2 data\ncreated by MaxMind, available from http://www.maxmind.com.","summary":"Free IP geolocation city database"},{"type":"rpm","name":"geolite2-country","arch":"noarch","version":{"epoch":"0","ver":"20180605","rel":"1.el8"},"description":"GeoLite2 databases are free IP geolocation databases comparable to, but less\naccurate than, MaxMind's GeoIP2 databases.  This product includes GeoLite2 data\ncreated by MaxMind, available from http://www.maxmind.com.","summary":"Free IP geolocation country database"},{"type":"rpm","name":"geronimo-annotation","arch":"noarch","version":{"epoch":"0","ver":"1.0","rel":"23.module+el8+2452+b359bfcd"},"description":"This package defines the common annotations.","summary":"Java EE: Annotation API v1.3"},{"type":"rpm","name":"ghc-srpm-macros","arch":"noarch","version":{"epoch":"0","ver":"1.4.2","rel":"7.el8"},"description":"Macros used when generating Haskell source RPM packages.","summary":"RPM macros for building Haskell source packages"},{"type":"rpm","name":"giflib","arch":"i686","version":{"epoch":"0","ver":"5.1.4","rel":"3.el8"},"description":"giflib is a library for reading and writing gif images.","summary":"A library and utilities for processing GIFs"},{"type":"rpm","name":"giflib","arch":"x86_64","version":{"epoch":"0","ver":"5.1.4","rel":"3.el8"},"description":"giflib is a library for reading and writing gif images.","summary":"A library and utilities for processing GIFs"},{"type":"rpm","name":"glassfish-el-api","arch":"noarch","version":{"epoch":"0","ver":"3.0.1","rel":"0.7.b08.module+el8+2452+b359bfcd"},"description":"Expression Language 3.0 API.","summary":"Expression Language 3.0 API"},{"type":"rpm","name":"go-srpm-macros","arch":"noarch","version":{"epoch":"0","ver":"2","rel":"17.el8"},"description":"The package provides macros for building projects in Go\non various architectures.","summary":"RPM macros for building Golang packages for various architectures"},{"type":"rpm","name":"google-droid-sans-fonts","arch":"noarch","version":{"epoch":"0","ver":"20120715","rel":"13.el8"},"description":"\nThe Droid typeface family was designed in the fall of 2006 by Ascender's\nSteve Matteson, as a commission from Google to create a set of system fonts\nfor its Android platform. The goal was to provide optimal quality and comfort\non a mobile handset when rendered in application menus, web browsers and for\nother screen text.\nThe family was later extended in collaboration with other designers such as\nPascal Zoghbi of 29ArabicLetters.\n\nDroid Sans is a humanist sans serif typeface designed for user interfaces and\nelectronic communication.","summary":"A humanist sans serif typeface"},{"type":"rpm","name":"google-guice","arch":"noarch","version":{"epoch":"0","ver":"4.1","rel":"11.module+el8+2452+b359bfcd"},"description":"Put simply, Guice alleviates the need for factories and the use of new\nin your Java code. Think of Guice's @Inject as the new new. You will\nstill need to write factories in some cases, but your code will not\ndepend directly on them. Your code will be easier to change, unit test\nand reuse in other contexts.\n\nGuice embraces Java's type safe nature, especially when it comes to\nfeatures introduced in Java 5 such as generics and annotations. You\nmight think of Guice as filling in missing features for core\nJava. Ideally, the language itself would provide most of the same\nfeatures, but until such a language comes along, we have Guice.\n\nGuice helps you design better APIs, and the Guice API itself sets a\ngood example. Guice is not a kitchen sink. We justify each feature\nwith at least three use cases. When in doubt, we leave it out. We\nbuild general functionality which enables you to extend Guice rather\nthan adding every feature to the core framework.","summary":"Lightweight dependency injection framework for Java 5 and above"},{"type":"rpm","name":"gpm-libs","arch":"x86_64","version":{"epoch":"0","ver":"1.20.7","rel":"17.el8"},"description":"This package contains the libgpm.so dynamic library which contains\nthe gpm system calls and library functions.","summary":"Dynamic library for gpm"},{"type":"rpm","name":"gpm-libs","arch":"i686","version":{"epoch":"0","ver":"1.20.7","rel":"17.el8"},"description":"This package contains the libgpm.so dynamic library which contains\nthe gpm system calls and library functions.","summary":"Dynamic library for gpm"},{"type":"rpm","name":"graphite2","arch":"i686","version":{"epoch":"0","ver":"1.3.10","rel":"10.el8"},"description":"Graphite2 is a project within SIL’s Non-Roman Script Initiative and Language\nSoftware Development groups to provide rendering capabilities for complex\nnon-Roman writing systems. Graphite can be used to create “smart fonts” capable\nof displaying writing systems with various complex behaviors. With respect to\nthe Text Encoding Model, Graphite handles the \"Rendering\" aspect of writing\nsystem implementation.","summary":"Font rendering capabilities for complex non-Roman writing systems"},{"type":"rpm","name":"graphite2","arch":"x86_64","version":{"epoch":"0","ver":"1.3.10","rel":"10.el8"},"description":"Graphite2 is a project within SIL’s Non-Roman Script Initiative and Language\nSoftware Development groups to provide rendering capabilities for complex\nnon-Roman writing systems. Graphite can be used to create “smart fonts” capable\nof displaying writing systems with various complex behaviors. With respect to\nthe Text Encoding Model, Graphite handles the \"Rendering\" aspect of writing\nsystem implementation.","summary":"Font rendering capabilities for complex non-Roman writing systems"},{"type":"rpm","name":"gsm","arch":"i686","version":{"epoch":"0","ver":"1.0.17","rel":"5.el8"},"description":"Contains runtime shared libraries for libgsm, an implementation of\nthe European GSM 06.10 provisional standard for full-rate speech\ntranscoding, prI-ETS 300 036, which uses RPE/LTP (residual pulse\nexcitation/long term prediction) coding at 13 kbit/s.\n\nGSM 06.10 compresses frames of 162 13-bit samples (8 kHz sampling\nrate, i.e. a frame rate of 50 Hz) into 260 bits; for compatibility\nwith typical UNIX applications, our implementation turns frames of 160\n16-bit linear samples into 33-byte frames (1650 Bytes/s).\nThe quality of the algorithm is good enough for reliable speaker\nrecognition; even music often survives transcoding in recognizable\nform (given the bandwidth limitations of 8 kHz sampling rate).\n\nThe interfaces offered are a front end modelled after compress(1), and\na library API.  Compression and decompression run faster than realtime\non most SPARCstations.  The implementation has been verified against the\nETSI standard test patterns.","summary":"Shared libraries for GSM speech compressor"},{"type":"rpm","name":"gsm","arch":"x86_64","version":{"epoch":"0","ver":"1.0.17","rel":"5.el8"},"description":"Contains runtime shared libraries for libgsm, an implementation of\nthe European GSM 06.10 provisional standard for full-rate speech\ntranscoding, prI-ETS 300 036, which uses RPE/LTP (residual pulse\nexcitation/long term prediction) coding at 13 kbit/s.\n\nGSM 06.10 compresses frames of 162 13-bit samples (8 kHz sampling\nrate, i.e. a frame rate of 50 Hz) into 260 bits; for compatibility\nwith typical UNIX applications, our implementation turns frames of 160\n16-bit linear samples into 33-byte frames (1650 Bytes/s).\nThe quality of the algorithm is good enough for reliable speaker\nrecognition; even music often survives transcoding in recognizable\nform (given the bandwidth limitations of 8 kHz sampling rate).\n\nThe interfaces offered are a front end modelled after compress(1), and\na library API.  Compression and decompression run faster than realtime\non most SPARCstations.  The implementation has been verified against the\nETSI standard test patterns.","summary":"Shared libraries for GSM speech compressor"},{"type":"rpm","name":"gtk2","arch":"i686","version":{"epoch":"0","ver":"2.24.32","rel":"5.el8"},"description":"GTK+ is a multi-platform toolkit for creating graphical user\ninterfaces. Offering a complete set of widgets, GTK+ is suitable for\nprojects ranging from small one-off tools to complete application\nsuites.","summary":"GTK+ graphical user interface library"},{"type":"rpm","name":"gtk2","arch":"x86_64","version":{"epoch":"0","ver":"2.24.32","rel":"5.el8"},"description":"GTK+ is a multi-platform toolkit for creating graphical user\ninterfaces. Offering a complete set of widgets, GTK+ is suitable for\nprojects ranging from small one-off tools to complete application\nsuites.","summary":"GTK+ graphical user interface library"},{"type":"rpm","name":"guava20","arch":"noarch","version":{"epoch":"0","ver":"20.0","rel":"8.module+el8+2452+b359bfcd"},"description":"Guava is a suite of core and expanded libraries that include\nutility classes, Google’s collections, io classes, and much\nmuch more.\nThis project is a complete packaging of all the Guava libraries\ninto a single jar.  Individual portions of Guava can be used\nby downloading the appropriate module and its dependencies.","summary":"Google Core Libraries for Java"},{"type":"rpm","name":"guile","arch":"i686","version":{"epoch":"5","ver":"2.0.14","rel":"7.el8"},"description":"GUILE (GNU's Ubiquitous Intelligent Language for Extension) is a library\nimplementation of the Scheme programming language, written in C.  GUILE\nprovides a machine-independent execution platform that can be linked in\nas a library during the building of extensible programs.\n\nInstall the guile package if you'd like to add extensibility to programs\nthat you are developing.","summary":"A GNU implementation of Scheme for application extensibility"},{"type":"rpm","name":"guile","arch":"x86_64","version":{"epoch":"5","ver":"2.0.14","rel":"7.el8"},"description":"GUILE (GNU's Ubiquitous Intelligent Language for Extension) is a library\nimplementation of the Scheme programming language, written in C.  GUILE\nprovides a machine-independent execution platform that can be linked in\nas a library during the building of extensible programs.\n\nInstall the guile package if you'd like to add extensibility to programs\nthat you are developing.","summary":"A GNU implementation of Scheme for application extensibility"},{"type":"rpm","name":"hawtjni-runtime","arch":"noarch","version":{"epoch":"0","ver":"1.16","rel":"2.module+el8+2452+b359bfcd"},"description":"This package provides API that projects using HawtJNI should build\nagainst.","summary":"HawtJNI Runtime"},{"type":"rpm","name":"hicolor-icon-theme","arch":"noarch","version":{"epoch":"0","ver":"0.17","rel":"2.el8"},"description":"Contains the basic directories and files needed for icon theme support.","summary":"Basic requirement for icon themes"},{"type":"rpm","name":"httpcomponents-client","arch":"noarch","version":{"epoch":"0","ver":"4.5.5","rel":"5.module+el8.6.0+13298+7b5243c0"},"description":"HttpClient is a HTTP/1.1 compliant HTTP agent implementation based on\nhttpcomponents HttpCore. It also provides reusable components for\nclient-side authentication, HTTP state management, and HTTP connection\nmanagement. HttpComponents Client is a successor of and replacement\nfor Commons HttpClient 3.x. Users of Commons HttpClient are strongly\nencouraged to upgrade.","summary":"HTTP agent implementation based on httpcomponents HttpCore"},{"type":"rpm","name":"httpcomponents-core","arch":"noarch","version":{"epoch":"0","ver":"4.4.10","rel":"3.module+el8+2452+b359bfcd"},"description":"HttpCore is a set of low level HTTP transport components that can be\nused to build custom client and server side HTTP services with a\nminimal footprint. HttpCore supports two I/O models: blocking I/O\nmodel based on the classic Java I/O and non-blocking, event driven I/O\nmodel based on Java NIO.\n\nThe blocking I/O model may be more appropriate for data intensive, low\nlatency scenarios, whereas the non-blocking model may be more\nappropriate for high latency scenarios where raw data throughput is\nless important than the ability to handle thousands of simultaneous\nHTTP connections in a resource efficient manner.","summary":"Set of low level Java HTTP transport components for HTTP services"},{"type":"rpm","name":"hunspell","arch":"i686","version":{"epoch":"0","ver":"1.6.2","rel":"1.el8"},"description":"Hunspell is a spell checker and morphological analyzer library and program\ndesigned for languages with rich morphology and complex word compounding or\ncharacter encoding. Hunspell interfaces: Ispell-like terminal interface using\nCurses library, Ispell pipe interface, LibreOffice UNO module.","summary":"A spell checker and morphological analyzer library"},{"type":"rpm","name":"hunspell","arch":"x86_64","version":{"epoch":"0","ver":"1.6.2","rel":"1.el8"},"description":"Hunspell is a spell checker and morphological analyzer library and program\ndesigned for languages with rich morphology and complex word compounding or\ncharacter encoding. Hunspell interfaces: Ispell-like terminal interface using\nCurses library, Ispell pipe interface, LibreOffice UNO module.","summary":"A spell checker and morphological analyzer library"},{"type":"rpm","name":"hunspell-en","arch":"noarch","version":{"epoch":"0","ver":"0.20140811.1","rel":"12.el8"},"description":"English (US, UK, etc.) hunspell dictionaries","summary":"English hunspell dictionaries"},{"type":"rpm","name":"hunspell-en-GB","arch":"noarch","version":{"epoch":"0","ver":"0.20140811.1","rel":"12.el8"},"description":"UK English hunspell dictionaries","summary":"UK English hunspell dictionaries"},{"type":"rpm","name":"hunspell-en-US","arch":"noarch","version":{"epoch":"0","ver":"0.20140811.1","rel":"12.el8"},"description":"US English hunspell dictionaries","summary":"US English hunspell dictionaries"},{"type":"rpm","name":"ilmbase","arch":"i686","version":{"epoch":"0","ver":"2.2.0","rel":"13.el8"},"description":"Half is a class that encapsulates the ilm 16-bit floating-point format.\n\nIlmThread is a thread abstraction library for use with OpenEXR\nand other software packages.\n\nImath implements 2D and 3D vectors, 3x3 and 4x4 matrices, quaternions\nand other useful 2D and 3D math functions.\n\nIex is an exception-handling library.","summary":"Abstraction/convenience libraries"},{"type":"rpm","name":"ilmbase","arch":"x86_64","version":{"epoch":"0","ver":"2.2.0","rel":"13.el8"},"description":"Half is a class that encapsulates the ilm 16-bit floating-point format.\n\nIlmThread is a thread abstraction library for use with OpenEXR\nand other software packages.\n\nImath implements 2D and 3D vectors, 3x3 and 4x4 matrices, quaternions\nand other useful 2D and 3D math functions.\n\nIex is an exception-handling library.","summary":"Abstraction/convenience libraries"},{"type":"rpm","name":"isl","arch":"x86_64","version":{"epoch":"0","ver":"0.16.1","rel":"6.el8"},"description":"isl is a library for manipulating sets and relations of integer points\nbounded by linear constraints.  Supported operations on sets include\nintersection, union, set difference, emptiness check, convex hull,\n(integer) affine hull, integer projection, computing the lexicographic\nminimum using parametric integer programming, coalescing and parametric\nvertex enumeration.  It also includes an ILP solver based on generalized\nbasis reduction, transitive closures on maps (which may encode infinite\ngraphs), dependence analysis and bounds on piecewise step-polynomials.","summary":"Integer point manipulation library"},{"type":"rpm","name":"isl","arch":"i686","version":{"epoch":"0","ver":"0.16.1","rel":"6.el8"},"description":"isl is a library for manipulating sets and relations of integer points\nbounded by linear constraints.  Supported operations on sets include\nintersection, union, set difference, emptiness check, convex hull,\n(integer) affine hull, integer projection, computing the lexicographic\nminimum using parametric integer programming, coalescing and parametric\nvertex enumeration.  It also includes an ILP solver based on generalized\nbasis reduction, transitive closures on maps (which may encode infinite\ngraphs), dependence analysis and bounds on piecewise step-polynomials.","summary":"Integer point manipulation library"},{"type":"rpm","name":"iso-codes","arch":"noarch","version":{"epoch":"0","ver":"3.79","rel":"2.el8"},"description":"This package provides the ISO 639 Language code list, the ISO 4217\nCurrency code list, the ISO 3166 Territory code list, and ISO 3166-2\nsub-territory lists, and all their translations in gettext format.","summary":"ISO code lists and translations"},{"type":"rpm","name":"jansi","arch":"noarch","version":{"epoch":"0","ver":"1.17.1","rel":"1.module+el8+2452+b359bfcd"},"description":"Jansi is a small java library that allows you to use ANSI escape sequences\nin your Java console applications. It implements ANSI support on platforms\nwhich don't support it like Windows and provides graceful degradation for\nwhen output is being sent to output devices which cannot support ANSI sequences.","summary":"Jansi is a java library for generating and interpreting ANSI escape sequences"},{"type":"rpm","name":"jansi-native","arch":"x86_64","version":{"epoch":"0","ver":"1.7","rel":"7.module+el8+2452+b359bfcd"},"description":"Jansi is a small java library that allows you to use ANSI escape sequences\nin your Java console applications. It implements ANSI support on platforms\nwhich don't support it like Windows and provides graceful degradation for\nwhen output is being sent to output devices which cannot support ANSI sequences.","summary":"Jansi Native implements the JNI Libraries used by the Jansi project"},{"type":"rpm","name":"javapackages-filesystem","arch":"noarch","version":{"epoch":"0","ver":"5.3.0","rel":"1.module+el8+2447+6f56d9a6"},"description":"This package provides some basic directories into which Java packages\ninstall their content.","summary":"Java packages filesystem layout"},{"type":"rpm","name":"javapackages-tools","arch":"noarch","version":{"epoch":"0","ver":"5.3.0","rel":"1.module+el8+2447+6f56d9a6"},"description":"This package provides macros and scripts to support Java packaging.","summary":"Macros and scripts for Java packaging support"},{"type":"rpm","name":"jbig2dec-libs","arch":"i686","version":{"epoch":"0","ver":"0.16","rel":"1.el8"},"description":"jbig2dec is a decoder implementation of the JBIG2 image compression format.\nJBIG2 is designed for lossy or lossless encoding of 'bilevel' (1-bit\nmonochrome) images at moderately high resolution, and in particular scanned\npaper documents. In this domain it is very efficient, offering compression\nratios on the order of 100:1.\n\nThis package provides the shared jbig2dec library.","summary":"A decoder implementation of the JBIG2 image compression format"},{"type":"rpm","name":"jbig2dec-libs","arch":"x86_64","version":{"epoch":"0","ver":"0.16","rel":"1.el8"},"description":"jbig2dec is a decoder implementation of the JBIG2 image compression format.\nJBIG2 is designed for lossy or lossless encoding of 'bilevel' (1-bit\nmonochrome) images at moderately high resolution, and in particular scanned\npaper documents. In this domain it is very efficient, offering compression\nratios on the order of 100:1.\n\nThis package provides the shared jbig2dec library.","summary":"A decoder implementation of the JBIG2 image compression format"},{"type":"rpm","name":"jbigkit-libs","arch":"x86_64","version":{"epoch":"0","ver":"2.1","rel":"14.el8"},"description":"JBIG-KIT provides a portable library of compression and decompression\nfunctions with a documented interface that you can include very easily\ninto your image or document processing software. In addition, JBIG-KIT\nprovides ready-to-use compression and decompression programs with a\nsimple command line interface (similar to the converters found in netpbm).\n\nJBIG-KIT implements the specification:\n    ISO/IEC 11544:1993 and ITU-T Recommendation T.82(1993):\n     Information technology — Coded representation of picture and audio\n     information — Progressive bi-level image compression\n\nwhich is commonly referred to as the “JBIG1 standard”","summary":"JBIG1 lossless image compression library"},{"type":"rpm","name":"jbigkit-libs","arch":"i686","version":{"epoch":"0","ver":"2.1","rel":"14.el8"},"description":"JBIG-KIT provides a portable library of compression and decompression\nfunctions with a documented interface that you can include very easily\ninto your image or document processing software. In addition, JBIG-KIT\nprovides ready-to-use compression and decompression programs with a\nsimple command line interface (similar to the converters found in netpbm).\n\nJBIG-KIT implements the specification:\n    ISO/IEC 11544:1993 and ITU-T Recommendation T.82(1993):\n     Information technology — Coded representation of picture and audio\n     information — Progressive bi-level image compression\n\nwhich is commonly referred to as the “JBIG1 standard”","summary":"JBIG1 lossless image compression library"},{"type":"rpm","name":"jboss-interceptors-1.2-api","arch":"noarch","version":{"epoch":"0","ver":"1.0.0","rel":"8.module+el8+2452+b359bfcd"},"description":"The Java EE  Interceptors 1.2 API classes from JSR 318.","summary":"Java EE Interceptors 1.2 API"},{"type":"rpm","name":"jcl-over-slf4j","arch":"noarch","version":{"epoch":"0","ver":"1.7.25","rel":"4.module+el8+2452+b359bfcd"},"description":"JCL 1.1.1 implemented over SLF4J.","summary":"JCL 1.1.1 implemented over SLF4J"},{"type":"rpm","name":"jolokia-jvm-agent","arch":"noarch","version":{"epoch":"0","ver":"1.6.2","rel":"3.el8"},"description":"Jolokia JVM Agent.","summary":"Jolokia JVM Agent"},{"type":"rpm","name":"jsoup","arch":"noarch","version":{"epoch":"0","ver":"1.11.3","rel":"3.module+el8+2452+b359bfcd"},"description":"jsoup is a Java library for working with real-world HTML.\nIt provides a very convenient API for extracting and manipulating data,\nusing the best of DOM, CSS, and jquery-like methods.\n\njsoup implements the WHATWG HTML5 specification,\nand parses HTML to the same DOM as modern browsers do.\n\n - scrape and parse HTML from a URL, file, or string\n - find and extract data, using DOM traversal or CSS selectors\n - manipulate the HTML elements, attributes, and text\n - clean user-submitted content against a safe white-list,\n   to prevent XSS attacks\n - output tidy HTML\n\njsoup is designed to deal with all varieties of HTML found in the wild;\nfrom pristine and validating, to invalid tag-soup;\njsoup will create a sensible parse tree.","summary":"Java library for working with real-world HTML"},{"type":"rpm","name":"langpacks-en","arch":"noarch","version":{"epoch":"0","ver":"1.0","rel":"12.el8"},"description":"This package provides English langpacks meta-package.","summary":"English langpacks meta-package"},{"type":"rpm","name":"lcms2","arch":"i686","version":{"epoch":"0","ver":"2.9","rel":"2.el8"},"description":"LittleCMS intends to be a small-footprint, speed optimized color management\nengine in open source form. LCMS2 is the current version of LCMS, and can be\nparallel installed with the original (deprecated) lcms.","summary":"Color Management Engine"},{"type":"rpm","name":"lcms2","arch":"x86_64","version":{"epoch":"0","ver":"2.9","rel":"2.el8"},"description":"LittleCMS intends to be a small-footprint, speed optimized color management\nengine in open source form. LCMS2 is the current version of LCMS, and can be\nparallel installed with the original (deprecated) lcms.","summary":"Color Management Engine"},{"type":"rpm","name":"libICE","arch":"i686","version":{"epoch":"0","ver":"1.0.9","rel":"15.el8"},"description":"The X.Org X11 ICE (Inter-Client Exchange) runtime library.","summary":"X.Org X11 ICE runtime library"},{"type":"rpm","name":"libICE","arch":"x86_64","version":{"epoch":"0","ver":"1.0.9","rel":"15.el8"},"description":"The X.Org X11 ICE (Inter-Client Exchange) runtime library.","summary":"X.Org X11 ICE runtime library"},{"type":"rpm","name":"libSM","arch":"x86_64","version":{"epoch":"0","ver":"1.2.3","rel":"1.el8"},"description":"The X.Org X11 SM (Session Management) runtime library.","summary":"X.Org X11 SM runtime library"},{"type":"rpm","name":"libSM","arch":"i686","version":{"epoch":"0","ver":"1.2.3","rel":"1.el8"},"description":"The X.Org X11 SM (Session Management) runtime library.","summary":"X.Org X11 SM runtime library"},{"type":"rpm","name":"libXScrnSaver","arch":"x86_64","version":{"epoch":"0","ver":"1.2.3","rel":"1.el8"},"description":"X.Org X11 libXss runtime library","summary":"X.Org X11 libXss runtime library"},{"type":"rpm","name":"libXScrnSaver","arch":"i686","version":{"epoch":"0","ver":"1.2.3","rel":"1.el8"},"description":"X.Org X11 libXss runtime library","summary":"X.Org X11 libXss runtime library"},{"type":"rpm","name":"libXau","arch":"i686","version":{"epoch":"0","ver":"1.0.9","rel":"3.el8"},"description":"This is a very simple mechanism for providing individual access to an X Window\nSystem display.It uses existing core protocol and library hooks for specifying\nauthorization data in the connection setup block to restrict use of the display\nto only those clients that show that they know a server-specific key\ncalled a \"magic cookie\".","summary":"Sample Authorization Protocol for X"},{"type":"rpm","name":"libXau","arch":"x86_64","version":{"epoch":"0","ver":"1.0.9","rel":"3.el8"},"description":"This is a very simple mechanism for providing individual access to an X Window\nSystem display.It uses existing core protocol and library hooks for specifying\nauthorization data in the connection setup block to restrict use of the display\nto only those clients that show that they know a server-specific key\ncalled a \"magic cookie\".","summary":"Sample Authorization Protocol for X"},{"type":"rpm","name":"libXau-devel","arch":"i686","version":{"epoch":"0","ver":"1.0.9","rel":"3.el8"},"description":"X.Org X11 libXau development package","summary":"Development files for libXau"},{"type":"rpm","name":"libXau-devel","arch":"x86_64","version":{"epoch":"0","ver":"1.0.9","rel":"3.el8"},"description":"X.Org X11 libXau development package","summary":"Development files for libXau"},{"type":"rpm","name":"libXaw","arch":"i686","version":{"epoch":"0","ver":"1.0.13","rel":"10.el8"},"description":"Xaw is a widget set based on the X Toolkit Intrinsics (Xt) Library.","summary":"X Athena Widget Set"},{"type":"rpm","name":"libXaw","arch":"x86_64","version":{"epoch":"0","ver":"1.0.13","rel":"10.el8"},"description":"Xaw is a widget set based on the X Toolkit Intrinsics (Xt) Library.","summary":"X Athena Widget Set"},{"type":"rpm","name":"libXcomposite","arch":"x86_64","version":{"epoch":"0","ver":"0.4.4","rel":"14.el8"},"description":"X Composite Extension library","summary":"X Composite Extension library"},{"type":"rpm","name":"libXcomposite","arch":"i686","version":{"epoch":"0","ver":"0.4.4","rel":"14.el8"},"description":"X Composite Extension library","summary":"X Composite Extension library"},{"type":"rpm","name":"libXcursor","arch":"i686","version":{"epoch":"0","ver":"1.1.15","rel":"3.el8"},"description":"This is  a simple library designed to help locate and load cursors.\nCursors can be loaded from files or memory. A library of common cursors\nexists which map to the standard X cursor names.Cursors can exist in\nseveral sizes and the library automatically picks the best size.","summary":"Cursor management library"},{"type":"rpm","name":"libXcursor","arch":"x86_64","version":{"epoch":"0","ver":"1.1.15","rel":"3.el8"},"description":"This is  a simple library designed to help locate and load cursors.\nCursors can be loaded from files or memory. A library of common cursors\nexists which map to the standard X cursor names.Cursors can exist in\nseveral sizes and the library automatically picks the best size.","summary":"Cursor management library"},{"type":"rpm","name":"libXdamage","arch":"i686","version":{"epoch":"0","ver":"1.1.4","rel":"14.el8"},"description":"X.Org X11 libXdamage runtime library.","summary":"X Damage extension library"},{"type":"rpm","name":"libXdamage","arch":"x86_64","version":{"epoch":"0","ver":"1.1.4","rel":"14.el8"},"description":"X.Org X11 libXdamage runtime library.","summary":"X Damage extension library"},{"type":"rpm","name":"libXext","arch":"x86_64","version":{"epoch":"0","ver":"1.3.4","rel":"1.el8"},"description":"X.Org X11 libXext runtime library","summary":"X.Org X11 libXext runtime library"},{"type":"rpm","name":"libXext","arch":"i686","version":{"epoch":"0","ver":"1.3.4","rel":"1.el8"},"description":"X.Org X11 libXext runtime library","summary":"X.Org X11 libXext runtime library"},{"type":"rpm","name":"libXfixes","arch":"i686","version":{"epoch":"0","ver":"5.0.3","rel":"7.el8"},"description":"X Fixes library.","summary":"X Fixes library"},{"type":"rpm","name":"libXfixes","arch":"x86_64","version":{"epoch":"0","ver":"5.0.3","rel":"7.el8"},"description":"X Fixes library.","summary":"X Fixes library"},{"type":"rpm","name":"libXft","arch":"x86_64","version":{"epoch":"0","ver":"2.3.3","rel":"1.el8"},"description":"X.Org X11 libXft runtime library","summary":"X.Org X11 libXft runtime library"},{"type":"rpm","name":"libXft","arch":"i686","version":{"epoch":"0","ver":"2.3.3","rel":"1.el8"},"description":"X.Org X11 libXft runtime library","summary":"X.Org X11 libXft runtime library"},{"type":"rpm","name":"libXi","arch":"i686","version":{"epoch":"0","ver":"1.7.10","rel":"1.el8"},"description":"X.Org X11 libXi runtime library","summary":"X.Org X11 libXi runtime library"},{"type":"rpm","name":"libXi","arch":"x86_64","version":{"epoch":"0","ver":"1.7.10","rel":"1.el8"},"description":"X.Org X11 libXi runtime library","summary":"X.Org X11 libXi runtime library"},{"type":"rpm","name":"libXinerama","arch":"x86_64","version":{"epoch":"0","ver":"1.1.4","rel":"1.el8"},"description":"X.Org X11 libXinerama runtime library","summary":"X.Org X11 libXinerama runtime library"},{"type":"rpm","name":"libXinerama","arch":"i686","version":{"epoch":"0","ver":"1.1.4","rel":"1.el8"},"description":"X.Org X11 libXinerama runtime library","summary":"X.Org X11 libXinerama runtime library"},{"type":"rpm","name":"libXmu","arch":"i686","version":{"epoch":"0","ver":"1.1.3","rel":"1.el8"},"description":"X.Org X11 libXmu/libXmuu runtime libraries","summary":"X.Org X11 libXmu/libXmuu runtime libraries"},{"type":"rpm","name":"libXmu","arch":"x86_64","version":{"epoch":"0","ver":"1.1.3","rel":"1.el8"},"description":"X.Org X11 libXmu/libXmuu runtime libraries","summary":"X.Org X11 libXmu/libXmuu runtime libraries"},{"type":"rpm","name":"libXrandr","arch":"x86_64","version":{"epoch":"0","ver":"1.5.2","rel":"1.el8"},"description":"X.Org X11 libXrandr runtime library","summary":"X.Org X11 libXrandr runtime library"},{"type":"rpm","name":"libXrandr","arch":"i686","version":{"epoch":"0","ver":"1.5.2","rel":"1.el8"},"description":"X.Org X11 libXrandr runtime library","summary":"X.Org X11 libXrandr runtime library"},{"type":"rpm","name":"libXrender","arch":"x86_64","version":{"epoch":"0","ver":"0.9.10","rel":"7.el8"},"description":"X.Org X11 libXrender runtime library","summary":"X.Org X11 libXrender runtime library"},{"type":"rpm","name":"libXrender","arch":"i686","version":{"epoch":"0","ver":"0.9.10","rel":"7.el8"},"description":"X.Org X11 libXrender runtime library","summary":"X.Org X11 libXrender runtime library"},{"type":"rpm","name":"libXt","arch":"x86_64","version":{"epoch":"0","ver":"1.1.5","rel":"12.el8"},"description":"X.Org X11 libXt runtime library","summary":"X.Org X11 libXt runtime library"},{"type":"rpm","name":"libXt","arch":"i686","version":{"epoch":"0","ver":"1.1.5","rel":"12.el8"},"description":"X.Org X11 libXt runtime library","summary":"X.Org X11 libXt runtime library"},{"type":"rpm","name":"libXtst","arch":"x86_64","version":{"epoch":"0","ver":"1.2.3","rel":"7.el8"},"description":"X.Org X11 libXtst runtime library","summary":"X.Org X11 libXtst runtime library"},{"type":"rpm","name":"libXtst","arch":"i686","version":{"epoch":"0","ver":"1.2.3","rel":"7.el8"},"description":"X.Org X11 libXtst runtime library","summary":"X.Org X11 libXtst runtime library"},{"type":"rpm","name":"libXxf86misc","arch":"x86_64","version":{"epoch":"0","ver":"1.0.4","rel":"1.el8"},"description":"X.Org X11 libXxf86misc runtime library","summary":"X.Org X11 libXxf86misc runtime library"},{"type":"rpm","name":"libXxf86misc","arch":"i686","version":{"epoch":"0","ver":"1.0.4","rel":"1.el8"},"description":"X.Org X11 libXxf86misc runtime library","summary":"X.Org X11 libXxf86misc runtime library"},{"type":"rpm","name":"libXxf86vm","arch":"x86_64","version":{"epoch":"0","ver":"1.1.4","rel":"9.el8"},"description":"X.Org X11 libXxf86vm runtime library","summary":"X.Org X11 libXxf86vm runtime library"},{"type":"rpm","name":"libXxf86vm","arch":"i686","version":{"epoch":"0","ver":"1.1.4","rel":"9.el8"},"description":"X.Org X11 libXxf86vm runtime library","summary":"X.Org X11 libXxf86vm runtime library"},{"type":"rpm","name":"libasyncns","arch":"x86_64","version":{"epoch":"0","ver":"0.8","rel":"14.el8"},"description":"A small and lightweight library that implements easy to use asynchronous\nwrappers around the libc NSS functions getaddrinfo(), res_query() and related.","summary":"Asynchronous Name Service Library"},{"type":"rpm","name":"libasyncns","arch":"i686","version":{"epoch":"0","ver":"0.8","rel":"14.el8"},"description":"A small and lightweight library that implements easy to use asynchronous\nwrappers around the libc NSS functions getaddrinfo(), res_query() and related.","summary":"Asynchronous Name Service Library"},{"type":"rpm","name":"libatomic_ops","arch":"x86_64","version":{"epoch":"0","ver":"7.6.2","rel":"3.el8"},"description":"Provides implementations for atomic memory update operations on a\nnumber of architectures. This allows direct use of these in reasonably\nportable code. Unlike earlier similar packages, this one explicitly\nconsiders memory barrier semantics, and allows the construction of code\nthat involves minimum overhead across a variety of architectures.","summary":"Atomic memory update operations"},{"type":"rpm","name":"libatomic_ops","arch":"i686","version":{"epoch":"0","ver":"7.6.2","rel":"3.el8"},"description":"Provides implementations for atomic memory update operations on a\nnumber of architectures. This allows direct use of these in reasonably\nportable code. Unlike earlier similar packages, this one explicitly\nconsiders memory barrier semantics, and allows the construction of code\nthat involves minimum overhead across a variety of architectures.","summary":"Atomic memory update operations"},{"type":"rpm","name":"libdatrie","arch":"x86_64","version":{"epoch":"0","ver":"0.2.9","rel":"7.el8"},"description":"datrie is an implementation of double-array structure for representing trie.\n\nTrie is a kind of digital search tree, an efficient indexing method with O(1)\ntime complexity for searching. Comparably as efficient as hashing, trie also\nprovides flexibility on incremental matching and key spelling manipulation.\nThis makes it ideal for lexical analyzers, as well as spelling dictionaries.\n\nDetails of the implementation: http://linux.thai.net/~thep/datrie/datrie.html","summary":"Implementation of Double-Array structure for representing trie"},{"type":"rpm","name":"libdatrie","arch":"i686","version":{"epoch":"0","ver":"0.2.9","rel":"7.el8"},"description":"datrie is an implementation of double-array structure for representing trie.\n\nTrie is a kind of digital search tree, an efficient indexing method with O(1)\ntime complexity for searching. Comparably as efficient as hashing, trie also\nprovides flexibility on incremental matching and key spelling manipulation.\nThis makes it ideal for lexical analyzers, as well as spelling dictionaries.\n\nDetails of the implementation: http://linux.thai.net/~thep/datrie/datrie.html","summary":"Implementation of Double-Array structure for representing trie"},{"type":"rpm","name":"libdb-devel","arch":"x86_64","version":{"epoch":"0","ver":"5.3.28","rel":"42.el8_4"},"description":"The Berkeley Database (Berkeley DB) is a programmatic toolkit that\nprovides embedded database support for both traditional and\nclient/server applications. This package contains the header files,\nlibraries, and documentation for building programs which use the\nBerkeley DB.","summary":"C development files for the Berkeley DB library"},{"type":"rpm","name":"libdb-devel","arch":"i686","version":{"epoch":"0","ver":"5.3.28","rel":"42.el8_4"},"description":"The Berkeley Database (Berkeley DB) is a programmatic toolkit that\nprovides embedded database support for both traditional and\nclient/server applications. This package contains the header files,\nlibraries, and documentation for building programs which use the\nBerkeley DB.","summary":"C development files for the Berkeley DB library"},{"type":"rpm","name":"libepoxy","arch":"x86_64","version":{"epoch":"0","ver":"1.5.8","rel":"1.el8"},"description":"A library for handling OpenGL function pointer management.","summary":"epoxy runtime library"},{"type":"rpm","name":"libepoxy","arch":"i686","version":{"epoch":"0","ver":"1.5.8","rel":"1.el8"},"description":"A library for handling OpenGL function pointer management.","summary":"epoxy runtime library"},{"type":"rpm","name":"libestr","arch":"i686","version":{"epoch":"0","ver":"0.1.10","rel":"3.el8"},"description":"This package compiles the string handling essentials library\nused by the Rsyslog daemon.","summary":"String handling essentials library"},{"type":"rpm","name":"libestr","arch":"x86_64","version":{"epoch":"0","ver":"0.1.10","rel":"3.el8"},"description":"This package compiles the string handling essentials library\nused by the Rsyslog daemon.","summary":"String handling essentials library"},{"type":"rpm","name":"libevent-devel","arch":"i686","version":{"epoch":"0","ver":"2.1.8","rel":"5.el8"},"description":"This package contains the header files and libraries for developing\nwith libevent.","summary":"Development files for libevent"},{"type":"rpm","name":"libevent-devel","arch":"x86_64","version":{"epoch":"0","ver":"2.1.8","rel":"5.el8"},"description":"This package contains the header files and libraries for developing\nwith libevent.","summary":"Development files for libevent"},{"type":"rpm","name":"libexif","arch":"i686","version":{"epoch":"0","ver":"0.6.22","rel":"5.el8_3"},"description":"Most digital cameras produce EXIF files, which are JPEG files with\nextra tags that contain information about the image. The EXIF library\nallows you to parse an EXIF file and read the data from those tags.","summary":"Library for extracting extra information from image files"},{"type":"rpm","name":"libexif","arch":"x86_64","version":{"epoch":"0","ver":"0.6.22","rel":"5.el8_3"},"description":"Most digital cameras produce EXIF files, which are JPEG files with\nextra tags that contain information about the image. The EXIF library\nallows you to parse an EXIF file and read the data from those tags.","summary":"Library for extracting extra information from image files"},{"type":"rpm","name":"libfontenc","arch":"x86_64","version":{"epoch":"0","ver":"1.1.3","rel":"8.el8"},"description":"X.Org X11 libfontenc runtime library","summary":"X.Org X11 libfontenc runtime library"},{"type":"rpm","name":"libfontenc","arch":"i686","version":{"epoch":"0","ver":"1.1.3","rel":"8.el8"},"description":"X.Org X11 libfontenc runtime library","summary":"X.Org X11 libfontenc runtime library"},{"type":"rpm","name":"libidn","arch":"x86_64","version":{"epoch":"0","ver":"1.34","rel":"5.el8"},"description":"GNU Libidn is an implementation of the Stringprep, Punycode and\nIDNA specifications defined by the IETF Internationalized Domain\nNames (IDN) working group, used for internationalized domain\nnames.","summary":"Internationalized Domain Name support library"},{"type":"rpm","name":"libidn","arch":"i686","version":{"epoch":"0","ver":"1.34","rel":"5.el8"},"description":"GNU Libidn is an implementation of the Stringprep, Punycode and\nIDNA specifications defined by the IETF Internationalized Domain\nNames (IDN) working group, used for internationalized domain\nnames.","summary":"Internationalized Domain Name support library"},{"type":"rpm","name":"libijs","arch":"x86_64","version":{"epoch":"0","ver":"0.35","rel":"5.el8"},"description":"The IJS (InkJet Server) Raster Image Transport Protocol is a library, which\nis no longer actively developed, and often other alternatives are used instead.\n\nThis library, however, still seem to be useful for Ghostscript application\nto be able to connect to the HP IJS server to print on an HP printer.","summary":"IJS Raster Image Transport Protocol Library"},{"type":"rpm","name":"libijs","arch":"i686","version":{"epoch":"0","ver":"0.35","rel":"5.el8"},"description":"The IJS (InkJet Server) Raster Image Transport Protocol is a library, which\nis no longer actively developed, and often other alternatives are used instead.\n\nThis library, however, still seem to be useful for Ghostscript application\nto be able to connect to the HP IJS server to print on an HP printer.","summary":"IJS Raster Image Transport Protocol Library"},{"type":"rpm","name":"libipt","arch":"i686","version":{"epoch":"0","ver":"1.6.1","rel":"8.el8"},"description":"The Intel Processor Trace (Intel PT) Decoder Library is Intel's reference\nimplementation for decoding Intel PT.  It can be used as a standalone library\nor it can be partially or fully integrated into your tool.","summary":"Intel Processor Trace Decoder Library"},{"type":"rpm","name":"libipt","arch":"x86_64","version":{"epoch":"0","ver":"1.6.1","rel":"8.el8"},"description":"The Intel Processor Trace (Intel PT) Decoder Library is Intel's reference\nimplementation for decoding Intel PT.  It can be used as a standalone library\nor it can be partially or fully integrated into your tool.","summary":"Intel Processor Trace Decoder Library"},{"type":"rpm","name":"libmcpp","arch":"i686","version":{"epoch":"0","ver":"2.7.2","rel":"20.el8"},"description":"This package provides a library build of mcpp.","summary":"Alternative C/C++ preprocessor (library build)"},{"type":"rpm","name":"libmcpp","arch":"x86_64","version":{"epoch":"0","ver":"2.7.2","rel":"20.el8"},"description":"This package provides a library build of mcpp.","summary":"Alternative C/C++ preprocessor (library build)"},{"type":"rpm","name":"libmemcached","arch":"x86_64","version":{"epoch":"0","ver":"1.0.18","rel":"17.el8"},"description":"libmemcached is a C/C++ client library and tools for the memcached server\n(http://memcached.org/). It has been designed to be light on memory\nusage, and provide full access to server side methods.\n\nIt also implements several command line tools:\n\nmemaslap    Load testing and benchmarking a server\nmemcapable  Checking a Memcached server capibilities and compatibility\nmemcat      Copy the value of a key to standard output\nmemcp       Copy data to a server\nmemdump     Dumping your server\nmemerror    Translate an error code to a string\nmemexist    Check for the existance of a key\nmemflush    Flush the contents of your servers\nmemparse    Parse an option string\nmemping     Test to see if a server is available.\nmemrm       Remove a key(s) from the server\nmemslap     Generate testing loads on a memcached cluster\nmemstat     Dump the stats of your servers to standard output\nmemtouch    Touches a key","summary":"Client library and command line tools for memcached server"},{"type":"rpm","name":"libmemcached-libs","arch":"x86_64","version":{"epoch":"0","ver":"1.0.18","rel":"17.el8"},"description":"This package contains the libmemcached libraries version 1.0.18.","summary":"libmemcached libraries"},{"type":"rpm","name":"libmemcached-libs","arch":"i686","version":{"epoch":"0","ver":"1.0.18","rel":"17.el8"},"description":"This package contains the libmemcached libraries version 1.0.18.","summary":"libmemcached libraries"},{"type":"rpm","name":"libmpc","arch":"i686","version":{"epoch":"0","ver":"1.1.0","rel":"9.1.el8"},"description":"\nMPC is a C library for the arithmetic of complex numbers with\narbitrarily high precision and correct rounding of the result. It is\nbuilt upon and follows the same principles as Mpfr.","summary":"C library for multiple precision complex arithmetic"},{"type":"rpm","name":"libmpc","arch":"x86_64","version":{"epoch":"0","ver":"1.1.0","rel":"9.1.el8"},"description":"\nMPC is a C library for the arithmetic of complex numbers with\narbitrarily high precision and correct rounding of the result. It is\nbuilt upon and follows the same principles as Mpfr.","summary":"C library for multiple precision complex arithmetic"},{"type":"rpm","name":"libnet","arch":"i686","version":{"epoch":"0","ver":"1.1.6","rel":"15.el8"},"description":"Libnet is an API to help with the construction and handling of network\npackets. It provides a portable framework for low-level network packet\nwriting and handling (use libnet in conjunction with libpcap and you can\nwrite some really cool stuff). Libnet includes packet creation at the IP\nlayer and at the link layer as well as a host of supplementary and\ncomplementary functionality.","summary":"C library for portable packet creation and injection"},{"type":"rpm","name":"libnet","arch":"x86_64","version":{"epoch":"0","ver":"1.1.6","rel":"15.el8"},"description":"Libnet is an API to help with the construction and handling of network\npackets. It provides a portable framework for low-level network packet\nwriting and handling (use libnet in conjunction with libpcap and you can\nwrite some really cool stuff). Libnet includes packet creation at the IP\nlayer and at the link layer as well as a host of supplementary and\ncomplementary functionality.","summary":"C library for portable packet creation and injection"},{"type":"rpm","name":"libogg","arch":"i686","version":{"epoch":"2","ver":"1.3.2","rel":"10.el8"},"description":"Libogg is a library for manipulating Ogg bitstream file formats.\nLibogg supports both making Ogg bitstreams and getting packets from\nOgg bitstreams.","summary":"The Ogg bitstream file format library"},{"type":"rpm","name":"libogg","arch":"x86_64","version":{"epoch":"2","ver":"1.3.2","rel":"10.el8"},"description":"Libogg is a library for manipulating Ogg bitstream file formats.\nLibogg supports both making Ogg bitstreams and getting packets from\nOgg bitstreams.","summary":"The Ogg bitstream file format library"},{"type":"rpm","name":"libpaper","arch":"x86_64","version":{"epoch":"0","ver":"1.1.24","rel":"22.el8"},"description":"The paper library and accompanying files are intended to provide a\nsimple way for applications to take actions based on a system- or\nuser-specified paper size. This release is quite minimal, its purpose\nbeing to provide really basic functions (obtaining the system paper name\nand getting the height and width of a given kind of paper) that\napplications can immediately integrate.","summary":"Library and tools for handling papersize"},{"type":"rpm","name":"libpaper","arch":"i686","version":{"epoch":"0","ver":"1.1.24","rel":"22.el8"},"description":"The paper library and accompanying files are intended to provide a\nsimple way for applications to take actions based on a system- or\nuser-specified paper size. This release is quite minimal, its purpose\nbeing to provide really basic functions (obtaining the system paper name\nand getting the height and width of a given kind of paper) that\napplications can immediately integrate.","summary":"Library and tools for handling papersize"},{"type":"rpm","name":"libseccomp-devel","arch":"x86_64","version":{"epoch":"0","ver":"2.5.2","rel":"1.el8"},"description":"The libseccomp library provides an easy to use interface to the Linux Kernel's\nsyscall filtering mechanism, seccomp.  The libseccomp API allows an application\nto specify which syscalls, and optionally which syscall arguments, the\napplication is allowed to execute, all of which are enforced by the Linux\nKernel.","summary":"Development files used to build applications with libseccomp support"},{"type":"rpm","name":"libseccomp-devel","arch":"i686","version":{"epoch":"0","ver":"2.5.2","rel":"1.el8"},"description":"The libseccomp library provides an easy to use interface to the Linux Kernel's\nsyscall filtering mechanism, seccomp.  The libseccomp API allows an application\nto specify which syscalls, and optionally which syscall arguments, the\napplication is allowed to execute, all of which are enforced by the Linux\nKernel.","summary":"Development files used to build applications with libseccomp support"},{"type":"rpm","name":"libthai","arch":"x86_64","version":{"epoch":"0","ver":"0.1.27","rel":"2.el8"},"description":"LibThai is a set of Thai language support routines aimed to ease\ndevelopers' tasks to incorporate Thai language support in their applications.\nIt includes important Thai-specific functions e.g. word breaking, input and\noutput methods as well as basic character and string supports.","summary":"Thai language support routines"},{"type":"rpm","name":"libthai","arch":"i686","version":{"epoch":"0","ver":"0.1.27","rel":"2.el8"},"description":"LibThai is a set of Thai language support routines aimed to ease\ndevelopers' tasks to incorporate Thai language support in their applications.\nIt includes important Thai-specific functions e.g. word breaking, input and\noutput methods as well as basic character and string supports.","summary":"Thai language support routines"},{"type":"rpm","name":"libtool","arch":"x86_64","version":{"epoch":"0","ver":"2.4.6","rel":"25.el8"},"description":"GNU Libtool is a set of shell scripts which automatically configure UNIX and\nUNIX-like systems to generically build shared libraries. Libtool provides a\nconsistent, portable interface which simplifies the process of using shared\nlibraries.\n\nIf you are developing programs which will use shared libraries, but do not use\nthe rest of the GNU Autotools (such as GNU Autoconf and GNU Automake), you\nshould install the libtool package.\n\nThe libtool package also includes all files needed to integrate the GNU\nPortable Library Tool (libtool) and the GNU Libtool Dynamic Module Loader\n(ltdl) into a package built using the GNU Autotools (including GNU Autoconf\nand GNU Automake).","summary":"The GNU Portable Library Tool"},{"type":"rpm","name":"libvorbis","arch":"i686","version":{"epoch":"1","ver":"1.3.6","rel":"2.el8"},"description":"Ogg Vorbis is a fully open, non-proprietary, patent- and royalty-free,\ngeneral-purpose compressed audio format for audio and music at fixed\nand variable bitrates.\n\nThe libvorbis package contains runtime libraries for use in programs\nthat support Ogg Vorbis.","summary":"The Vorbis General Audio Compression Codec"},{"type":"rpm","name":"libvorbis","arch":"x86_64","version":{"epoch":"1","ver":"1.3.6","rel":"2.el8"},"description":"Ogg Vorbis is a fully open, non-proprietary, patent- and royalty-free,\ngeneral-purpose compressed audio format for audio and music at fixed\nand variable bitrates.\n\nThe libvorbis package contains runtime libraries for use in programs\nthat support Ogg Vorbis.","summary":"The Vorbis General Audio Compression Codec"},{"type":"rpm","name":"libwmf-lite","arch":"i686","version":{"epoch":"0","ver":"0.2.9","rel":"8.el8_0"},"description":"A library for parsing Windows MetaFile vector graphics (WMF).","summary":"Windows Metafile parser library"},{"type":"rpm","name":"libwmf-lite","arch":"x86_64","version":{"epoch":"0","ver":"0.2.9","rel":"8.el8_0"},"description":"A library for parsing Windows MetaFile vector graphics (WMF).","summary":"Windows Metafile parser library"},{"type":"rpm","name":"libxcb","arch":"x86_64","version":{"epoch":"0","ver":"1.13.1","rel":"1.el8"},"description":"The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a\nsmall footprint, latency hiding, direct access to the protocol, improved\nthreading support, and extensibility.","summary":"A C binding to the X11 protocol"},{"type":"rpm","name":"libxcb","arch":"i686","version":{"epoch":"0","ver":"1.13.1","rel":"1.el8"},"description":"The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a\nsmall footprint, latency hiding, direct access to the protocol, improved\nthreading support, and extensibility.","summary":"A C binding to the X11 protocol"},{"type":"rpm","name":"libxcb-devel","arch":"x86_64","version":{"epoch":"0","ver":"1.13.1","rel":"1.el8"},"description":"The libxcb-devel package contains libraries and header files for developing\napplications that use libxcb.","summary":"Development files for libxcb"},{"type":"rpm","name":"libxcb-devel","arch":"i686","version":{"epoch":"0","ver":"1.13.1","rel":"1.el8"},"description":"The libxcb-devel package contains libraries and header files for developing\napplications that use libxcb.","summary":"Development files for libxcb"},{"type":"rpm","name":"libxkbcommon","arch":"i686","version":{"epoch":"0","ver":"0.9.1","rel":"1.el8"},"description":"libxkbcommon is the X.Org library for compiling XKB maps into formats usable by\nthe X Server or other display servers.","summary":"X.Org X11 XKB parsing library"},{"type":"rpm","name":"libxkbcommon","arch":"x86_64","version":{"epoch":"0","ver":"0.9.1","rel":"1.el8"},"description":"libxkbcommon is the X.Org library for compiling XKB maps into formats usable by\nthe X Server or other display servers.","summary":"X.Org X11 XKB parsing library"},{"type":"rpm","name":"libxshmfence","arch":"x86_64","version":{"epoch":"0","ver":"1.3","rel":"2.el8"},"description":"Shared memory fences for X11, as used in DRI3.","summary":"X11 shared memory fences"},{"type":"rpm","name":"libxshmfence","arch":"i686","version":{"epoch":"0","ver":"1.3","rel":"2.el8"},"description":"Shared memory fences for X11, as used in DRI3.","summary":"X11 shared memory fences"},{"type":"rpm","name":"libzip","arch":"x86_64","version":{"epoch":"0","ver":"1.5.1","rel":"2.module+el8.1.0+3202+af5476b9"},"description":"libzip is a C library for reading, creating, and modifying zip archives. Files\ncan be added from data buffers, files, or compressed data copied directly from\nother zip archives. Changes made without closing the archive can be reverted.\nThe API is documented by man pages.","summary":"C library for reading, creating, and modifying zip archives"},{"type":"rpm","name":"libzip","arch":"x86_64","version":{"epoch":"0","ver":"1.7.3","rel":"1.module+el8.6.0+13671+84712317"},"description":"libzip is a C library for reading, creating, and modifying zip archives. Files\ncan be added from data buffers, files, or compressed data copied directly from\nother zip archives. Changes made without closing the archive can be reverted.\nThe API is documented by man pages.","summary":"C library for reading, creating, and modifying zip archives"},{"type":"rpm","name":"libzip","arch":"x86_64","version":{"epoch":"0","ver":"1.5.2","rel":"1.module+el8.1.0+3189+a1bff096"},"description":"libzip is a C library for reading, creating, and modifying zip archives. Files\ncan be added from data buffers, files, or compressed data copied directly from\nother zip archives. Changes made without closing the archive can be reverted.\nThe API is documented by man pages.","summary":"C library for reading, creating, and modifying zip archives"},{"type":"rpm","name":"libzip-devel","arch":"x86_64","version":{"epoch":"0","ver":"1.7.3","rel":"1.module+el8.6.0+13671+84712317"},"description":"The libzip-devel package contains libraries and header files for\ndeveloping applications that use libzip.","summary":"Development files for libzip"},{"type":"rpm","name":"libzip-devel","arch":"x86_64","version":{"epoch":"0","ver":"1.5.2","rel":"1.module+el8.1.0+3189+a1bff096"},"description":"The libzip-devel package contains libraries and header files for\ndeveloping applications that use libzip.","summary":"Development files for libzip"},{"type":"rpm","name":"libzip-devel","arch":"x86_64","version":{"epoch":"0","ver":"1.5.1","rel":"2.module+el8.1.0+3202+af5476b9"},"description":"The libzip-devel package contains libraries and header files for\ndeveloping applications that use libzip.","summary":"Development files for libzip"},{"type":"rpm","name":"libzip-tools","arch":"x86_64","version":{"epoch":"0","ver":"1.5.1","rel":"2.module+el8.1.0+3202+af5476b9"},"description":"The libzip-tools package provides command line tools split off libzip:\n- zipcmp\n- zipmerge\n- ziptool","summary":"Command line tools from libzip"},{"type":"rpm","name":"libzip-tools","arch":"x86_64","version":{"epoch":"0","ver":"1.5.2","rel":"1.module+el8.1.0+3189+a1bff096"},"description":"The libzip-tools package provides command line tools split off libzip:\n- zipcmp\n- zipmerge\n- ziptool","summary":"Command line tools from libzip"},{"type":"rpm","name":"libzip-tools","arch":"x86_64","version":{"epoch":"0","ver":"1.7.3","rel":"1.module+el8.6.0+13671+84712317"},"description":"The libzip-tools package provides command line tools split off libzip:\n- zipcmp\n- zipmerge\n- ziptool","summary":"Command line tools from libzip"},{"type":"rpm","name":"lttng-ust","arch":"x86_64","version":{"epoch":"0","ver":"2.8.1","rel":"11.el8"},"description":"This library may be used by user-space applications to generate\ntrace-points using LTTng.","summary":"LTTng Userspace Tracer library"},{"type":"rpm","name":"lttng-ust","arch":"i686","version":{"epoch":"0","ver":"2.8.1","rel":"11.el8"},"description":"This library may be used by user-space applications to generate\ntrace-points using LTTng.","summary":"LTTng Userspace Tracer library"},{"type":"rpm","name":"lua","arch":"x86_64","version":{"epoch":"0","ver":"5.3.4","rel":"12.el8"},"description":"Lua is a powerful light-weight programming language designed for\nextending applications. Lua is also frequently used as a\ngeneral-purpose, stand-alone language. Lua is free software.\nLua combines simple procedural syntax with powerful data description\nconstructs based on associative arrays and extensible semantics. Lua\nis dynamically typed, interpreted from bytecodes, and has automatic\nmemory management with garbage collection, making it ideal for\nconfiguration, scripting, and rapid prototyping.","summary":"Powerful light-weight programming language"},{"type":"rpm","name":"mariadb-connector-c","arch":"x86_64","version":{"epoch":"0","ver":"3.1.11","rel":"2.el8_3"},"description":"The MariaDB Native Client library (C driver) is used to connect applications\ndeveloped in C/C++ to MariaDB and MySQL databases.","summary":"The MariaDB Native Client library (C driver)"},{"type":"rpm","name":"mariadb-connector-c","arch":"i686","version":{"epoch":"0","ver":"3.1.11","rel":"2.el8_3"},"description":"The MariaDB Native Client library (C driver) is used to connect applications\ndeveloped in C/C++ to MariaDB and MySQL databases.","summary":"The MariaDB Native Client library (C driver)"},{"type":"rpm","name":"mariadb-connector-c-config","arch":"noarch","version":{"epoch":"0","ver":"3.1.11","rel":"2.el8_3"},"description":"This package delivers /etc/my.cnf that includes other configuration files\nfrom the /etc/my.cnf.d directory and ships this directory as well.\nOther packages should only put their files into /etc/my.cnf.d directory\nand require this package, so the /etc/my.cnf file is present.","summary":"Configuration files for packages that use /etc/my.cnf as a configuration file"},{"type":"rpm","name":"mariadb-connector-c-devel","arch":"i686","version":{"epoch":"0","ver":"3.1.11","rel":"2.el8_3"},"description":"Development files for mariadb-connector-c.\nContains everything needed to build against libmariadb.so \u003e=3 client library.","summary":"Development files for mariadb-connector-c"},{"type":"rpm","name":"mariadb-connector-c-devel","arch":"x86_64","version":{"epoch":"0","ver":"3.1.11","rel":"2.el8_3"},"description":"Development files for mariadb-connector-c.\nContains everything needed to build against libmariadb.so \u003e=3 client library.","summary":"Development files for mariadb-connector-c"},{"type":"rpm","name":"maven","arch":"noarch","version":{"epoch":"1","ver":"3.5.4","rel":"5.module+el8+2452+b359bfcd"},"description":"Maven is a software project management and comprehension tool. Based on the\nconcept of a project object model (POM), Maven can manage a project's build,\nreporting and documentation from a central piece of information.","summary":"Java project management and project comprehension tool"},{"type":"rpm","name":"maven-lib","arch":"noarch","version":{"epoch":"1","ver":"3.5.4","rel":"5.module+el8+2452+b359bfcd"},"description":"Core part of Apache Maven that can be used as a library.","summary":"Core part of Maven"},{"type":"rpm","name":"maven-resolver-api","arch":"noarch","version":{"epoch":"1","ver":"1.1.1","rel":"2.module+el8+2452+b359bfcd"},"description":"The application programming interface for the repository system.","summary":"Maven Artifact Resolver API"},{"type":"rpm","name":"maven-resolver-connector-basic","arch":"noarch","version":{"epoch":"1","ver":"1.1.1","rel":"2.module+el8+2452+b359bfcd"},"description":"A repository connector implementation for repositories using URI-based layouts.","summary":"Maven Artifact Resolver Connector Basic"},{"type":"rpm","name":"maven-resolver-impl","arch":"noarch","version":{"epoch":"1","ver":"1.1.1","rel":"2.module+el8+2452+b359bfcd"},"description":"An implementation of the repository system.","summary":"Maven Artifact Resolver Implementation"},{"type":"rpm","name":"maven-resolver-spi","arch":"noarch","version":{"epoch":"1","ver":"1.1.1","rel":"2.module+el8+2452+b359bfcd"},"description":"The service provider interface for repository system implementations and\nrepository connectors.","summary":"Maven Artifact Resolver SPI"},{"type":"rpm","name":"maven-resolver-transport-wagon","arch":"noarch","version":{"epoch":"1","ver":"1.1.1","rel":"2.module+el8+2452+b359bfcd"},"description":"A transport implementation based on Maven Wagon.","summary":"Maven Artifact Resolver Transport Wagon"},{"type":"rpm","name":"maven-resolver-util","arch":"noarch","version":{"epoch":"1","ver":"1.1.1","rel":"2.module+el8+2452+b359bfcd"},"description":"A collection of utility classes to ease usage of the repository system.","summary":"Maven Artifact Resolver Utilities"},{"type":"rpm","name":"maven-shared-utils","arch":"noarch","version":{"epoch":"0","ver":"3.2.1","rel":"0.2.module+el8.6.0+15045+b1156105"},"description":"This project aims to be a functional replacement for plexus-utils in Maven.\n\nIt is not a 100% API compatible replacement though but a replacement with\nimprovements: lots of methods got cleaned up, generics got added and we dropped\na lot of unused code.","summary":"Maven shared utility classes"},{"type":"rpm","name":"maven-wagon-file","arch":"noarch","version":{"epoch":"0","ver":"3.1.0","rel":"1.module+el8+2452+b359bfcd"},"description":"file module for maven-wagon.","summary":"file module for maven-wagon"},{"type":"rpm","name":"maven-wagon-http","arch":"noarch","version":{"epoch":"0","ver":"3.1.0","rel":"1.module+el8+2452+b359bfcd"},"description":"http module for maven-wagon.","summary":"http module for maven-wagon"},{"type":"rpm","name":"maven-wagon-http-shared","arch":"noarch","version":{"epoch":"0","ver":"3.1.0","rel":"1.module+el8+2452+b359bfcd"},"description":"http-shared module for maven-wagon.","summary":"http-shared module for maven-wagon"},{"type":"rpm","name":"maven-wagon-provider-api","arch":"noarch","version":{"epoch":"0","ver":"3.1.0","rel":"1.module+el8+2452+b359bfcd"},"description":"provider-api module for maven-wagon.","summary":"provider-api module for maven-wagon"},{"type":"rpm","name":"mcpp","arch":"x86_64","version":{"epoch":"0","ver":"2.7.2","rel":"20.el8"},"description":"C/C++ preprocessor defines and expands macros and processes '#if',\n'#include' and some other directives.\n\nMCPP is an alternative C/C++ preprocessor with the highest conformance.\nIt supports multiple standards: K\u0026R, ISO C90, ISO C99, and ISO C++98.\nMCPP is especially useful for debugging a source program which uses\ncomplicated macros and also useful for checking portability of a source.\n\nThough mcpp could be built as a replacement of GCC's resident\npreprocessor or as a stand-alone program without using library build of\nmcpp, this package installs only a program named 'mcpp' which links\nshared library of mcpp and behaves independent from GCC.","summary":"Alternative C/C++ preprocessor"},{"type":"rpm","name":"memcached","arch":"x86_64","version":{"epoch":"0","ver":"1.5.22","rel":"2.el8"},"description":"memcached is a high-performance, distributed memory object caching\nsystem, generic in nature, but intended for use in speeding up dynamic\nweb applications by alleviating database load.","summary":"High Performance, Distributed Memory Object Cache"},{"type":"rpm","name":"mod_auth_gssapi","arch":"x86_64","version":{"epoch":"0","ver":"1.6.1","rel":"9.el8"},"description":"The mod_auth_gssapi module is an authentication service that implements the\nSPNEGO based HTTP Authentication protocol defined in RFC4559.","summary":"A GSSAPI Authentication module for Apache"},{"type":"rpm","name":"mod_auth_mellon","arch":"x86_64","version":{"epoch":"0","ver":"0.14.0","rel":"12.el8.1"},"description":"The mod_auth_mellon module is an authentication service that implements the\nSAML 2.0 federation protocol. It grants access based on the attributes\nreceived in assertions generated by a IdP server.","summary":"A SAML 2.0 authentication module for the Apache Httpd Server"},{"type":"rpm","name":"mod_authnz_pam","arch":"x86_64","version":{"epoch":"0","ver":"1.1.0","rel":"7.el8"},"description":"mod_authnz_pam is a PAM authorization module, supplementing\nauthentication done by other modules, for example mod_auth_kerb; it\ncan also be used as full Basic Authentication provider which runs the\n[login, password] authentication through the PAM stack.","summary":"PAM authorization checker and PAM Basic Authentication provider"},{"type":"rpm","name":"mod_fcgid","arch":"x86_64","version":{"epoch":"0","ver":"2.3.9","rel":"17.el8"},"description":"mod_fcgid is a binary-compatible alternative to the Apache module mod_fastcgi.\nmod_fcgid has a new process management strategy, which concentrates on reducing\nthe number of fastcgi servers, and kicking out corrupt fastcgi servers as soon\nas possible.","summary":"FastCGI interface module for Apache 2"},{"type":"rpm","name":"mod_intercept_form_submit","arch":"x86_64","version":{"epoch":"0","ver":"1.1.0","rel":"5.el8"},"description":"mod_intercept_form_submit can intercept submission of application login\nforms. It retrieves the login and password information from the POST\nHTTP request, runs PAM authentication with those credentials, and sets\nthe REMOTE_USER environment variable if the authentication passes.","summary":"Apache module to intercept login form submission and run PAM authentication"},{"type":"rpm","name":"mod_lookup_identity","arch":"x86_64","version":{"epoch":"0","ver":"1.0.0","rel":"4.el8"},"description":"mod_lookup_identity can retrieve additional pieces of information\nabout user authenticated in Apache httpd server and store these values\nin notes/environment variables to be consumed by web applications.\nUse of REMOTE_USER_* environment variables is recommended.","summary":"Apache module to retrieve additional information about the authenticated user"},{"type":"rpm","name":"nginx","arch":"x86_64","version":{"epoch":"1","ver":"1.14.1","rel":"9.module+el8.0.0+4108+af250afe"},"description":"Nginx is a web server and a reverse proxy server for HTTP, SMTP, POP3 and\nIMAP protocols, with a strong focus on high concurrency, performance and low\nmemory usage.","summary":"A high performance web server and reverse proxy server"},{"type":"rpm","name":"nginx","arch":"x86_64","version":{"epoch":"1","ver":"1.16.1","rel":"2.module+el8.4.0+11155+68135136.1"},"description":"Nginx is a web server and a reverse proxy server for HTTP, SMTP, POP3 and\nIMAP protocols, with a strong focus on high concurrency, performance and low\nmemory usage.","summary":"A high performance web server and reverse proxy server"},{"type":"rpm","name":"nginx","arch":"x86_64","version":{"epoch":"1","ver":"1.18.0","rel":"3.module+el8.4.0+11152+f736ed63.1"},"description":"Nginx is a web server and a reverse proxy server for HTTP, SMTP, POP3 and\nIMAP protocols, with a strong focus on high concurrency, performance and low\nmemory usage.","summary":"A high performance web server and reverse proxy server"},{"type":"rpm","name":"nginx-all-modules","arch":"noarch","version":{"epoch":"1","ver":"1.14.1","rel":"9.module+el8.0.0+4108+af250afe"},"description":"A meta package that installs all available Nginx modules.\n\nThe main nginx package depends on this to ease the upgrade path. After a grace\nperiod of several months, modules will become optional.","summary":"A meta package that installs all available Nginx modules"},{"type":"rpm","name":"nginx-all-modules","arch":"noarch","version":{"epoch":"1","ver":"1.18.0","rel":"3.module+el8.4.0+11152+f736ed63.1"},"description":"A meta package that installs all available Nginx modules.","summary":"A meta package that installs all available Nginx modules"},{"type":"rpm","name":"nginx-all-modules","arch":"noarch","version":{"epoch":"1","ver":"1.16.1","rel":"2.module+el8.4.0+11155+68135136.1"},"description":"A meta package that installs all available Nginx modules.","summary":"A meta package that installs all available Nginx modules"},{"type":"rpm","name":"nginx-filesystem","arch":"noarch","version":{"epoch":"1","ver":"1.16.1","rel":"2.module+el8.4.0+11155+68135136.1"},"description":"The nginx-filesystem package contains the basic directory layout\nfor the Nginx server including the correct permissions for the\ndirectories.","summary":"The basic directory layout for the Nginx server"},{"type":"rpm","name":"nginx-filesystem","arch":"noarch","version":{"epoch":"1","ver":"1.18.0","rel":"3.module+el8.4.0+11152+f736ed63.1"},"description":"The nginx-filesystem package contains the basic directory layout\nfor the Nginx server including the correct permissions for the\ndirectories.","summary":"The basic directory layout for the Nginx server"},{"type":"rpm","name":"nginx-filesystem","arch":"noarch","version":{"epoch":"1","ver":"1.14.1","rel":"9.module+el8.0.0+4108+af250afe"},"description":"The nginx-filesystem package contains the basic directory layout\nfor the Nginx server including the correct permissions for the\ndirectories.","summary":"The basic directory layout for the Nginx server"},{"type":"rpm","name":"nginx-mod-http-image-filter","arch":"x86_64","version":{"epoch":"1","ver":"1.18.0","rel":"3.module+el8.4.0+11152+f736ed63.1"},"description":"Nginx HTTP image filter module.","summary":"Nginx HTTP image filter module"},{"type":"rpm","name":"nginx-mod-http-image-filter","arch":"x86_64","version":{"epoch":"1","ver":"1.16.1","rel":"2.module+el8.4.0+11155+68135136.1"},"description":"Nginx HTTP image filter module.","summary":"Nginx HTTP image filter module"},{"type":"rpm","name":"nginx-mod-http-image-filter","arch":"x86_64","version":{"epoch":"1","ver":"1.14.1","rel":"9.module+el8.0.0+4108+af250afe"},"description":"Nginx HTTP image filter module.","summary":"Nginx HTTP image filter module"},{"type":"rpm","name":"nginx-mod-http-perl","arch":"x86_64","version":{"epoch":"1","ver":"1.14.1","rel":"9.module+el8.0.0+4108+af250afe"},"description":"Nginx HTTP perl module.","summary":"Nginx HTTP perl module"},{"type":"rpm","name":"nginx-mod-http-perl","arch":"x86_64","version":{"epoch":"1","ver":"1.18.0","rel":"3.module+el8.4.0+11152+f736ed63.1"},"description":"Nginx HTTP perl module.","summary":"Nginx HTTP perl module"},{"type":"rpm","name":"nginx-mod-http-perl","arch":"x86_64","version":{"epoch":"1","ver":"1.16.1","rel":"2.module+el8.4.0+11155+68135136.1"},"description":"Nginx HTTP perl module.","summary":"Nginx HTTP perl module"},{"type":"rpm","name":"nginx-mod-http-xslt-filter","arch":"x86_64","version":{"epoch":"1","ver":"1.14.1","rel":"9.module+el8.0.0+4108+af250afe"},"description":"Nginx XSLT module.","summary":"Nginx XSLT module"},{"type":"rpm","name":"nginx-mod-http-xslt-filter","arch":"x86_64","version":{"epoch":"1","ver":"1.18.0","rel":"3.module+el8.4.0+11152+f736ed63.1"},"description":"Nginx XSLT module.","summary":"Nginx XSLT module"},{"type":"rpm","name":"nginx-mod-http-xslt-filter","arch":"x86_64","version":{"epoch":"1","ver":"1.16.1","rel":"2.module+el8.4.0+11155+68135136.1"},"description":"Nginx XSLT module.","summary":"Nginx XSLT module"},{"type":"rpm","name":"nginx-mod-mail","arch":"x86_64","version":{"epoch":"1","ver":"1.18.0","rel":"3.module+el8.4.0+11152+f736ed63.1"},"description":"Nginx mail modules.","summary":"Nginx mail modules"},{"type":"rpm","name":"nginx-mod-mail","arch":"x86_64","version":{"epoch":"1","ver":"1.16.1","rel":"2.module+el8.4.0+11155+68135136.1"},"description":"Nginx mail modules.","summary":"Nginx mail modules"},{"type":"rpm","name":"nginx-mod-mail","arch":"x86_64","version":{"epoch":"1","ver":"1.14.1","rel":"9.module+el8.0.0+4108+af250afe"},"description":"Nginx mail modules.","summary":"Nginx mail modules"},{"type":"rpm","name":"nginx-mod-stream","arch":"x86_64","version":{"epoch":"1","ver":"1.14.1","rel":"9.module+el8.0.0+4108+af250afe"},"description":"Nginx stream modules.","summary":"Nginx stream modules"},{"type":"rpm","name":"nginx-mod-stream","arch":"x86_64","version":{"epoch":"1","ver":"1.16.1","rel":"2.module+el8.4.0+11155+68135136.1"},"description":"Nginx stream modules.","summary":"Nginx stream modules"},{"type":"rpm","name":"nginx-mod-stream","arch":"x86_64","version":{"epoch":"1","ver":"1.18.0","rel":"3.module+el8.4.0+11152+f736ed63.1"},"description":"Nginx stream modules.","summary":"Nginx stream modules"},{"type":"rpm","name":"nodejs","arch":"x86_64","version":{"epoch":"1","ver":"10.24.0","rel":"1.module+el8.3.0+10166+b07ac28e"},"description":"Node.js is a platform built on Chrome's JavaScript runtime\nfor easily building fast, scalable network applications.\nNode.js uses an event-driven, non-blocking I/O model that\nmakes it lightweight and efficient, perfect for data-intensive\nreal-time applications that run across distributed devices.","summary":"JavaScript runtime"},{"type":"rpm","name":"nodejs","arch":"x86_64","version":{"epoch":"1","ver":"12.22.12","rel":"1.module+el8.6.0+15324+1f2c5d8d"},"description":"Node.js is a platform built on Chrome's JavaScript runtime\nfor easily building fast, scalable network applications.\nNode.js uses an event-driven, non-blocking I/O model that\nmakes it lightweight and efficient, perfect for data-intensive\nreal-time applications that run across distributed devices.","summary":"JavaScript runtime"},{"type":"rpm","name":"nodejs-devel","arch":"x86_64","version":{"epoch":"1","ver":"10.24.0","rel":"1.module+el8.3.0+10166+b07ac28e"},"description":"Development headers for the Node.js JavaScript runtime.","summary":"JavaScript runtime - development headers"},{"type":"rpm","name":"nodejs-devel","arch":"x86_64","version":{"epoch":"1","ver":"12.22.12","rel":"1.module+el8.6.0+15324+1f2c5d8d"},"description":"Development headers for the Node.js JavaScript runtime.","summary":"JavaScript runtime - development headers"},{"type":"rpm","name":"nodejs-docs","arch":"noarch","version":{"epoch":"1","ver":"12.22.12","rel":"1.module+el8.6.0+15324+1f2c5d8d"},"description":"The API documentation for the Node.js JavaScript runtime.","summary":"Node.js API documentation"},{"type":"rpm","name":"nodejs-docs","arch":"noarch","version":{"epoch":"1","ver":"10.24.0","rel":"1.module+el8.3.0+10166+b07ac28e"},"description":"The API documentation for the Node.js JavaScript runtime.","summary":"Node.js API documentation"},{"type":"rpm","name":"nodejs-full-i18n","arch":"x86_64","version":{"epoch":"1","ver":"12.22.12","rel":"1.module+el8.6.0+15324+1f2c5d8d"},"description":"Optional data files to provide full-icu support for Node.js. Remove this\npackage to save space if non-English locales are not needed.","summary":"Non-English locale data for Node.js"},{"type":"rpm","name":"nodejs-full-i18n","arch":"x86_64","version":{"epoch":"1","ver":"10.24.0","rel":"1.module+el8.3.0+10166+b07ac28e"},"description":"Optional data files to provide full-icu support for Node.js. Remove this\npackage to save space if non-English locales are not needed.","summary":"Non-English locale data for Node.js"},{"type":"rpm","name":"nodejs-nodemon","arch":"noarch","version":{"epoch":"0","ver":"2.0.3","rel":"1.module+el8.4.0+11732+c668cc9f"},"description":"Simple monitor script for use during development of a node.js app.\n\nFor use during development of a node.js based application.\n\nnodemon will watch the files in the directory in which nodemon\nwas started, and if any files change, nodemon will automatically\nrestart your node application.\n\nnodemon does not require any changes to your code or method of\ndevelopment. nodemon simply wraps your node application and keeps\nan eye on any files that have changed. Remember that nodemon is a\nreplacement wrapper for node, think of it as replacing the word \"node\"\non the command line when you run your script.","summary":"Simple monitor script for use during development of a node.js app"},{"type":"rpm","name":"nodejs-nodemon","arch":"noarch","version":{"epoch":"0","ver":"1.18.3","rel":"1.module+el8+2632+6c5111ed"},"description":"Simple monitor script for use during development of a node.js app.\n\nFor use during development of a node.js based application.\n\nnodemon will watch the files in the directory in which nodemon\nwas started, and if any files change, nodemon will automatically\nrestart your node application.\n\nnodemon does not require any changes to your code or method of\ndevelopment. nodemon simply wraps your node application and keeps\nan eye on any files that have changed. Remember that nodemon is a\nreplacement wrapper for node, think of it as replacing the word \"node\"\non the command line when you run your script.","summary":"Simple monitor script for use during development of a node.js app"},{"type":"rpm","name":"nodejs-packaging","arch":"noarch","version":{"epoch":"0","ver":"23","rel":"3.module+el8.3.0+6519+9f98ed83"},"description":"This package contains RPM macros and other utilities useful for packaging\nNode.js modules and applications in RPM-based distributions.","summary":"RPM Macros and Utilities for Node.js Packaging"},{"type":"rpm","name":"nodejs-packaging","arch":"noarch","version":{"epoch":"0","ver":"17","rel":"3.module+el8.1.0+3369+37ae6a45"},"description":"This package contains RPM macros and other utilities useful for packaging\nNode.js modules and applications in RPM-based distributions.","summary":"RPM Macros and Utilities for Node.js Packaging"},{"type":"rpm","name":"nodejs-packaging","arch":"noarch","version":{"epoch":"0","ver":"17","rel":"3.module+el8+2873+aa7dfd9a"},"description":"This package contains RPM macros and other utilities useful for packaging\nNode.js modules and applications in RPM-based distributions.","summary":"RPM Macros and Utilities for Node.js Packaging"},{"type":"rpm","name":"npm","arch":"x86_64","version":{"epoch":"1","ver":"6.14.16","rel":"1.12.22.12.1.module+el8.6.0+15324+1f2c5d8d"},"description":"npm is a package manager for node.js. You can use it to install and publish\nyour node programs. It manages dependencies and does other cool stuff.","summary":"Node.js Package Manager"},{"type":"rpm","name":"npm","arch":"x86_64","version":{"epoch":"1","ver":"6.14.11","rel":"1.10.24.0.1.module+el8.3.0+10166+b07ac28e"},"description":"npm is a package manager for node.js. You can use it to install and publish\nyour node programs. It manages dependencies and does other cool stuff.","summary":"Node.js Package Manager"},{"type":"rpm","name":"ocaml-srpm-macros","arch":"noarch","version":{"epoch":"0","ver":"5","rel":"4.el8"},"description":"This package contains macros needed by RPM in order to build\nSRPMS.  It does not pull in any other OCaml dependencies.","summary":"OCaml architecture macros"},{"type":"rpm","name":"openblas-srpm-macros","arch":"noarch","version":{"epoch":"0","ver":"2","rel":"2.el8"},"description":"OpenBLAS architecture macros.","summary":"OpenBLAS architecture macros"},{"type":"rpm","name":"openjpeg2","arch":"x86_64","version":{"epoch":"0","ver":"2.4.0","rel":"5.el8"},"description":"The OpenJPEG library is an open-source JPEG 2000 library developed in order to\npromote the use of JPEG 2000.\n\nThis package contains\n* JPEG 2000 codec compliant with the Part 1 of the standard (Class-1 Profile-1\n  compliance).\n* JP2 (JPEG 2000 standard Part 2 - Handling of JP2 boxes and extended multiple\n  component transforms for multispectral and hyperspectral imagery)","summary":"C-Library for JPEG 2000"},{"type":"rpm","name":"openjpeg2","arch":"i686","version":{"epoch":"0","ver":"2.4.0","rel":"5.el8"},"description":"The OpenJPEG library is an open-source JPEG 2000 library developed in order to\npromote the use of JPEG 2000.\n\nThis package contains\n* JPEG 2000 codec compliant with the Part 1 of the standard (Class-1 Profile-1\n  compliance).\n* JP2 (JPEG 2000 standard Part 2 - Handling of JP2 boxes and extended multiple\n  component transforms for multispectral and hyperspectral imagery)","summary":"C-Library for JPEG 2000"},{"type":"rpm","name":"pango","arch":"i686","version":{"epoch":"0","ver":"1.42.4","rel":"8.el8"},"description":"Pango is a library for laying out and rendering of text, with an emphasis\non internationalization. Pango can be used anywhere that text layout is needed,\nthough most of the work on Pango so far has been done in the context of the\nGTK+ widget toolkit. Pango forms the core of text and font handling for GTK+.\n\nPango is designed to be modular; the core Pango layout engine can be used\nwith different font backends.\n\nThe integration of Pango with Cairo provides a complete solution with high\nquality text handling and graphics rendering.","summary":"System for layout and rendering of internationalized text"},{"type":"rpm","name":"pango","arch":"x86_64","version":{"epoch":"0","ver":"1.42.4","rel":"8.el8"},"description":"Pango is a library for laying out and rendering of text, with an emphasis\non internationalization. Pango can be used anywhere that text layout is needed,\nthough most of the work on Pango so far has been done in the context of the\nGTK+ widget toolkit. Pango forms the core of text and font handling for GTK+.\n\nPango is designed to be modular; the core Pango layout engine can be used\nwith different font backends.\n\nThe integration of Pango with Cairo provides a complete solution with high\nquality text handling and graphics rendering.","summary":"System for layout and rendering of internationalized text"},{"type":"rpm","name":"perl","arch":"x86_64","version":{"epoch":"4","ver":"5.30.1","rel":"452.module+el8.4.0+8990+01326e37"},"description":"Perl is a high-level programming language with roots in C, sed, awk and shell\nscripting. Perl is good at handling processes and files, and is especially\ngood at handling text. Perl's hallmarks are practicality and efficiency.\nWhile it is used to do a lot of different things, Perl's most common\napplications are system administration utilities and web programming.\n\nThis is a metapackage with all the Perl bits and core modules that can be\nfound in the upstream tarball from perl.org.\n\nIf you need only a specific feature, you can install a specific package\ninstead. E.g. to handle Perl scripts with /usr/bin/perl interpreter,\ninstall perl-interpreter package. See perl-interpreter description for more\ndetails on the Perl decomposition into packages.","summary":"Practical Extraction and Report Language"},{"type":"rpm","name":"perl","arch":"x86_64","version":{"epoch":"4","ver":"5.24.4","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"Perl is a high-level programming language with roots in C, sed, awk and shell\nscripting.  Perl is good at handling processes and files, and is especially\ngood at handling text.  Perl's hallmarks are practicality and efficiency.\nWhile it is used to do a lot of different things, Perl's most common\napplications are system administration utilities and web programming.\n\nInstall this package if you want to program in Perl or enable your system to\nhandle Perl scripts with /usr/bin/perl interpreter.\n\nIf your script requires some Perl modules, you can install them with\n\"perl(MODULE)\" where \"MODULE\" is a name of required module. E.g. install\n\"perl(Test::More)\" to make Test::More Perl module available.\n\nIf you need all the Perl modules that come with upstream Perl sources, so\ncalled core modules, install perl-core package.\n\nIf you only need perl run-time as a shared library, i.e. Perl interpreter\nembedded into another application, the only essential package is perl-libs.\n\nPerl header files can be found in perl-devel package.\n\nPerl utils like \"splain\" or \"perlbug\" can be found in perl-utils package.","summary":"Practical Extraction and Report Language"},{"type":"rpm","name":"perl-Algorithm-Diff","arch":"noarch","version":{"epoch":"0","ver":"1.1903","rel":"10.module+el8.1.0+2926+ce7246ad"},"description":"This is a module for computing the difference between two files, two strings,\nor any other two lists of things. It uses an intelligent algorithm similar to\n(or identical to) the one used by the Unix \"diff\" program. It is guaranteed to\nfind the *smallest possible* set of differences.","summary":"Compute `intelligent' differences between two files/lists"},{"type":"rpm","name":"perl-Algorithm-Diff","arch":"noarch","version":{"epoch":"0","ver":"1.1903","rel":"9.el8"},"description":"This is a module for computing the difference between two files, two strings,\nor any other two lists of things. It uses an intelligent algorithm similar to\n(or identical to) the one used by the Unix \"diff\" program. It is guaranteed to\nfind the *smallest possible* set of differences.","summary":"Compute `intelligent' differences between two files/lists"},{"type":"rpm","name":"perl-Algorithm-Diff","arch":"noarch","version":{"epoch":"0","ver":"1.1903","rel":"10.module+el8.3.0+6718+7f269185"},"description":"This is a module for computing the difference between two files, two strings,\nor any other two lists of things. It uses an intelligent algorithm similar to\n(or identical to) the one used by the Unix \"diff\" program. It is guaranteed to\nfind the *smallest possible* set of differences.","summary":"Compute `intelligent' differences between two files/lists"},{"type":"rpm","name":"perl-Archive-Tar","arch":"noarch","version":{"epoch":"0","ver":"2.30","rel":"1.el8"},"description":"Archive::Tar provides an object oriented mechanism for handling tar\nfiles.  It provides class methods for quick and easy files handling\nwhile also allowing for the creation of tar file objects for custom\nmanipulation.  If you have the IO::Zlib module installed, Archive::Tar\nwill also support compressed or gzipped tar files.","summary":"A module for Perl manipulation of .tar files"},{"type":"rpm","name":"perl-Archive-Tar","arch":"noarch","version":{"epoch":"0","ver":"2.32","rel":"440.module+el8.3.0+6718+7f269185"},"description":"Archive::Tar provides an object oriented mechanism for handling tar\nfiles.  It provides class methods for quick and easy files handling\nwhile also allowing for the creation of tar file objects for custom\nmanipulation.  If you have the IO::Zlib module installed, Archive::Tar\nwill also support compressed or gzipped tar files.","summary":"A module for Perl manipulation of .tar files"},{"type":"rpm","name":"perl-Archive-Tar","arch":"noarch","version":{"epoch":"0","ver":"2.30","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"Archive::Tar provides an object oriented mechanism for handling tar\nfiles.  It provides class methods for quick and easy files handling\nwhile also allowing for the creation of tar file objects for custom\nmanipulation.  If you have the IO::Zlib module installed, Archive::Tar\nwill also support compressed or gzipped tar files.","summary":"A module for Perl manipulation of .tar files"},{"type":"rpm","name":"perl-Archive-Zip","arch":"noarch","version":{"epoch":"0","ver":"1.59","rel":"5.module+el8.1.0+2926+ce7246ad"},"description":"The Archive::Zip module allows a Perl program to create, manipulate,\nread, and write Zip archive files.\nZip archives can be created, or you can read from existing zip files.\nOnce created, they can be written to files, streams, or strings.\nMembers can be added, removed, extracted, replaced, rearranged, and\nenumerated.  They can also be renamed or have their dates, comments,\nor other attributes queried or modified.  Their data can be compressed\nor uncompressed as needed.  Members can be created from members in\nexisting Zip files, or from existing directories, files, or strings.","summary":"Perl library for accessing Zip archives"},{"type":"rpm","name":"perl-Archive-Zip","arch":"noarch","version":{"epoch":"0","ver":"1.60","rel":"3.el8"},"description":"The Archive::Zip module allows a Perl program to create, manipulate,\nread, and write Zip archive files.\nZip archives can be created, or you can read from existing zip files.\nOnce created, they can be written to files, streams, or strings.\nMembers can be added, removed, extracted, replaced, rearranged, and\nenumerated.  They can also be renamed or have their dates, comments,\nor other attributes queried or modified.  Their data can be compressed\nor uncompressed as needed.  Members can be created from members in\nexisting Zip files, or from existing directories, files, or strings.","summary":"Perl library for accessing Zip archives"},{"type":"rpm","name":"perl-Archive-Zip","arch":"noarch","version":{"epoch":"0","ver":"1.67","rel":"1.module+el8.3.0+6718+7f269185"},"description":"The Archive::Zip module allows a Perl program to create, manipulate,\nread, and write Zip archive files.\nZip archives can be created, or you can read from existing zip files.\nOnce created, they can be written to files, streams, or strings.\nMembers can be added, removed, extracted, replaced, rearranged, and\nenumerated.  They can also be renamed or have their dates, comments,\nor other attributes queried or modified.  Their data can be compressed\nor uncompressed as needed.  Members can be created from members in\nexisting Zip files, or from existing directories, files, or strings.","summary":"Perl library for accessing Zip archives"},{"type":"rpm","name":"perl-Attribute-Handlers","arch":"noarch","version":{"epoch":"0","ver":"1.01","rel":"452.module+el8.4.0+8990+01326e37"},"description":"This Perl module, when inherited by a package, allows that package's class to\ndefine attribute handler subroutines for specific attributes. Variables and\nsubroutines subsequently defined in that package, or in packages derived from\nthat package may be given attributes with the same names as the attribute\nhandler subroutines, which will then be called in one of the compilation\nphases (i.e. in a \"BEGIN\", \"CHECK\", \"INIT\", or \"END\" block).","summary":"Simpler definition of attribute handlers"},{"type":"rpm","name":"perl-Attribute-Handlers","arch":"noarch","version":{"epoch":"0","ver":"0.99","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"This Perl module, when inherited by a package, allows that package's class to\ndefine attribute handler subroutines for specific attributes. Variables and\nsubroutines subsequently defined in that package, or in packages derived from\nthat package may be given attributes with the same names as the attribute\nhandler subroutines, which will then be called in one of the compilation\nphases (i.e. in a \"BEGIN\", \"CHECK\", \"INIT\", or \"END\" block).","summary":"Simpler definition of attribute handlers"},{"type":"rpm","name":"perl-B-Debug","arch":"noarch","version":{"epoch":"0","ver":"1.24","rel":"3.module+el8.1.0+2926+ce7246ad"},"description":"Walk Perl syntax tree and print debug information about op-codes. See\nB::Concise and B::Terse for other details.","summary":"Walk Perl syntax tree, print debug information about op-codes"},{"type":"rpm","name":"perl-B-Debug","arch":"noarch","version":{"epoch":"0","ver":"1.26","rel":"2.el8"},"description":"Walk Perl syntax tree and print debug information about op-codes. See\nB::Concise and B::Terse for other details.","summary":"Walk Perl syntax tree, print debug information about op-codes"},{"type":"rpm","name":"perl-CPAN","arch":"noarch","version":{"epoch":"0","ver":"2.27","rel":"2.module+el8.3.0+6718+7f269185"},"description":"The CPAN module automates or at least simplifies the make and install of\nperl modules and extensions. It includes some primitive searching\ncapabilities and knows how to use LWP, HTTP::Tiny, Net::FTP and certain\nexternal download clients to fetch distributions from the net.","summary":"Query, download and build perl modules from CPAN sites"},{"type":"rpm","name":"perl-CPAN","arch":"noarch","version":{"epoch":"0","ver":"2.16","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"The CPAN module automates or at least simplifies the make and install of\nperl modules and extensions. It includes some primitive searching\ncapabilities and knows how to use LWP, HTTP::Tiny, Net::FTP and certain\nexternal download clients to fetch distributions from the net.","summary":"Query, download and build perl modules from CPAN sites"},{"type":"rpm","name":"perl-CPAN-DistnameInfo","arch":"noarch","version":{"epoch":"0","ver":"0.12","rel":"13.module+el8.3.0+6718+7f269185"},"description":"Many online services that are centered around CPAN attempt to\nassociate multiple uploads by extracting a distribution name from the\nfilename of the upload. For most distributions this is easy as they\nhave used ExtUtils::MakeMaker or Module::Build to create the\ndistribution, which results in a uniform name. But sadly not all\nuploads are created in this way.\n\nCPAN::DistnameInfo uses heuristics that have been learnt by\nhttp://search.cpan.org/ to extract the distribution name and version\nfrom filenames and also report if the version is to be treated as a\ndeveloper release.","summary":"Extract distribution name and version from a distribution filename"},{"type":"rpm","name":"perl-CPAN-Meta","arch":"noarch","version":{"epoch":"0","ver":"2.150010","rel":"397.module+el8.1.0+2926+ce7246ad"},"description":"Software distributions released to the CPAN include a META.json or, for older\ndistributions, META.yml, which describes the distribution, its contents, and\nthe requirements for building and installing the distribution. The data\nstructure stored in the META.json file is described in CPAN::Meta::Spec.","summary":"Distribution metadata for a CPAN dist"},{"type":"rpm","name":"perl-CPAN-Meta","arch":"noarch","version":{"epoch":"0","ver":"2.150010","rel":"396.el8"},"description":"Software distributions released to the CPAN include a META.json or, for older\ndistributions, META.yml, which describes the distribution, its contents, and\nthe requirements for building and installing the distribution. The data\nstructure stored in the META.json file is described in CPAN::Meta::Spec.","summary":"Distribution metadata for a CPAN dist"},{"type":"rpm","name":"perl-CPAN-Meta","arch":"noarch","version":{"epoch":"0","ver":"2.150010","rel":"397.module+el8.3.0+6718+7f269185"},"description":"Software distributions released to the CPAN include a META.json or, for older\ndistributions, META.yml, which describes the distribution, its contents, and\nthe requirements for building and installing the distribution. The data\nstructure stored in the META.json file is described in CPAN::Meta::Spec.","summary":"Distribution metadata for a CPAN dist"},{"type":"rpm","name":"perl-CPAN-Meta-Requirements","arch":"noarch","version":{"epoch":"0","ver":"2.140","rel":"397.module+el8.3.0+6718+7f269185"},"description":"A CPAN::Meta::Requirements object models a set of version constraints like\nthose specified in the META.yml or META.json files in CPAN distributions. It\ncan be built up by adding more and more constraints, and it will reduce them\nto the simplest representation.\n\nLogically impossible constraints will be identified immediately by thrown\nexceptions.","summary":"Set of version requirements for a CPAN dist"},{"type":"rpm","name":"perl-CPAN-Meta-Requirements","arch":"noarch","version":{"epoch":"0","ver":"2.140","rel":"397.module+el8.1.0+2926+ce7246ad"},"description":"A CPAN::Meta::Requirements object models a set of version constraints like\nthose specified in the META.yml or META.json files in CPAN distributions. It\ncan be built up by adding more and more constraints, and it will reduce them\nto the simplest representation.\n\nLogically impossible constraints will be identified immediately by thrown\nexceptions.","summary":"Set of version requirements for a CPAN dist"},{"type":"rpm","name":"perl-CPAN-Meta-Requirements","arch":"noarch","version":{"epoch":"0","ver":"2.140","rel":"396.el8"},"description":"A CPAN::Meta::Requirements object models a set of version constraints like\nthose specified in the META.yml or META.json files in CPAN distributions. It\ncan be built up by adding more and more constraints, and it will reduce them\nto the simplest representation.\n\nLogically impossible constraints will be identified immediately by thrown\nexceptions.","summary":"Set of version requirements for a CPAN dist"},{"type":"rpm","name":"perl-CPAN-Meta-YAML","arch":"noarch","version":{"epoch":"0","ver":"0.018","rel":"1001.module+el8.3.0+6718+7f269185"},"description":"This module implements a subset of the YAML specification for use in reading\nand writing CPAN metadata files like META.yml and MYMETA.yml. It should not be\nused for any other general YAML parsing or generation task.","summary":"Read and write a subset of YAML for CPAN Meta files"},{"type":"rpm","name":"perl-CPAN-Meta-YAML","arch":"noarch","version":{"epoch":"0","ver":"0.018","rel":"397.el8"},"description":"This module implements a subset of the YAML specification for use in reading\nand writing CPAN metadata files like META.yml and MYMETA.yml. It should not be\nused for any other general YAML parsing or generation task.","summary":"Read and write a subset of YAML for CPAN Meta files"},{"type":"rpm","name":"perl-CPAN-Meta-YAML","arch":"noarch","version":{"epoch":"0","ver":"0.018","rel":"1001.module+el8.1.0+2926+ce7246ad"},"description":"This module implements a subset of the YAML specification for use in reading\nand writing CPAN metadata files like META.yml and MYMETA.yml. It should not be\nused for any other general YAML parsing or generation task.","summary":"Read and write a subset of YAML for CPAN Meta files"},{"type":"rpm","name":"perl-Carp","arch":"noarch","version":{"epoch":"0","ver":"1.50","rel":"439.module+el8.3.0+6718+7f269185"},"description":"The Carp routines are useful in your own modules because they act like\ndie() or warn(), but with a message which is more likely to be useful to a\nuser of your module. In the case of cluck, confess, and longmess that\ncontext is a summary of every call in the call-stack. For a shorter message\nyou can use carp or croak which report the error as being from where your\nmodule was called. There is no guarantee that that is where the error was,\nbut it is a good educated guess.","summary":"Alternative warn and die for modules"},{"type":"rpm","name":"perl-Carp","arch":"noarch","version":{"epoch":"0","ver":"1.40","rel":"367.module+el8.1.0+2926+ce7246ad"},"description":"The Carp routines are useful in your own modules because they act like\ndie() or warn(), but with a message which is more likely to be useful to a\nuser of your module. In the case of cluck, confess, and longmess that\ncontext is a summary of every call in the call-stack. For a shorter message\nyou can use carp or croak which report the error as being from where your\nmodule was called. There is no guarantee that that is where the error was,\nbut it is a good educated guess.","summary":"Alternative warn and die for modules"},{"type":"rpm","name":"perl-Compress-Bzip2","arch":"x86_64","version":{"epoch":"0","ver":"2.26","rel":"6.el8"},"description":"The Compress::Bzip2 module provides a Perl interface to the Bzip2 compression\nlibrary. A relevant subset of the functionality provided by Bzip2 is available\nin Compress::Bzip2. Compress::Bzip2 is not well integrated into PerlIO, use\nthe preferred IO::Compress::Bzip2 instead.","summary":"Interface to Bzip2 compression library"},{"type":"rpm","name":"perl-Compress-Bzip2","arch":"x86_64","version":{"epoch":"0","ver":"2.26","rel":"7.module+el8.3.0+6718+7f269185"},"description":"The Compress::Bzip2 module provides a Perl interface to the Bzip2 compression\nlibrary. A relevant subset of the functionality provided by Bzip2 is available\nin Compress::Bzip2. Compress::Bzip2 is not well integrated into PerlIO, use\nthe preferred IO::Compress::Bzip2 instead.","summary":"Interface to Bzip2 compression library"},{"type":"rpm","name":"perl-Compress-Bzip2","arch":"x86_64","version":{"epoch":"0","ver":"2.26","rel":"7.module+el8.1.0+2926+ce7246ad"},"description":"The Compress::Bzip2 module provides a Perl interface to the Bzip2 compression\nlibrary. A relevant subset of the functionality provided by Bzip2 is available\nin Compress::Bzip2. Compress::Bzip2 is not well integrated into PerlIO, use\nthe preferred IO::Compress::Bzip2 instead.","summary":"Interface to Bzip2 compression library"},{"type":"rpm","name":"perl-Compress-Raw-Bzip2","arch":"x86_64","version":{"epoch":"0","ver":"2.093","rel":"1.module+el8.3.0+6718+7f269185"},"description":"This module provides a Perl interface to the bzip2 compression library.\nIt is used by IO::Compress::Bzip2.","summary":"Low-level interface to bzip2 compression library"},{"type":"rpm","name":"perl-Compress-Raw-Bzip2","arch":"x86_64","version":{"epoch":"0","ver":"2.074","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"This module provides a Perl interface to the bzip2 compression library.\nIt is used by IO::Compress::Bzip2.","summary":"Low-level interface to bzip2 compression library"},{"type":"rpm","name":"perl-Compress-Raw-Bzip2","arch":"x86_64","version":{"epoch":"0","ver":"2.081","rel":"1.el8"},"description":"This module provides a Perl interface to the bzip2 compression library.\nIt is used by IO::Compress::Bzip2.","summary":"Low-level interface to bzip2 compression library"},{"type":"rpm","name":"perl-Compress-Raw-Zlib","arch":"x86_64","version":{"epoch":"0","ver":"2.093","rel":"1.module+el8.3.0+6718+7f269185"},"description":"The Compress::Raw::Zlib module provides a Perl interface to the zlib\ncompression library, which is used by IO::Compress::Zlib.","summary":"Low-level interface to the zlib compression library"},{"type":"rpm","name":"perl-Compress-Raw-Zlib","arch":"x86_64","version":{"epoch":"0","ver":"2.074","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"The Compress::Raw::Zlib module provides a Perl interface to the zlib\ncompression library, which is used by IO::Compress::Zlib.","summary":"Low-level interface to the zlib compression library"},{"type":"rpm","name":"perl-Config-Perl-V","arch":"noarch","version":{"epoch":"0","ver":"0.27","rel":"3.module+el8.1.0+2926+ce7246ad"},"description":"The command \"perl -V\" will return you an excerpt from the %Config::Config\nhash combined with the output of \"perl -V\" that is not stored inside the hash,\nbut only available to the perl binary itself. This package provides Perl\nmodule that will return you the output of \"perl -V\" in a structure.","summary":"Structured data retrieval of perl -V output"},{"type":"rpm","name":"perl-Config-Perl-V","arch":"noarch","version":{"epoch":"0","ver":"0.30","rel":"1.el8"},"description":"The command \"perl -V\" will return you an excerpt from the %Config::Config\nhash combined with the output of \"perl -V\" that is not stored inside the hash,\nbut only available to the perl binary itself. This package provides Perl\nmodule that will return you the output of \"perl -V\" in a structure.","summary":"Structured data retrieval of perl -V output"},{"type":"rpm","name":"perl-Config-Perl-V","arch":"noarch","version":{"epoch":"0","ver":"0.32","rel":"441.module+el8.3.0+6718+7f269185"},"description":"The command \"perl -V\" will return you an excerpt from the %Config::Config\nhash combined with the output of \"perl -V\" that is not stored inside the hash,\nbut only available to the perl binary itself. This package provides Perl\nmodule that will return you the output of \"perl -V\" in a structure.","summary":"Structured data retrieval of perl -V output"},{"type":"rpm","name":"perl-DB_File","arch":"x86_64","version":{"epoch":"0","ver":"1.852","rel":"4.module+el8.3.0+6718+7f269185"},"description":"DB_File is a module which allows Perl programs to make use of the facilities\nprovided by Berkeley DB version 1.x (if you have a newer version of DB, you\nwill be limited to functionality provided by interface of version 1.x). The\ninterface defined here mirrors the Berkeley DB interface closely.","summary":"Perl5 access to Berkeley DB version 1.x"},{"type":"rpm","name":"perl-DB_File","arch":"x86_64","version":{"epoch":"0","ver":"1.842","rel":"1.el8"},"description":"DB_File is a module which allows Perl programs to make use of the facilities\nprovided by Berkeley DB version 1.x (if you have a newer version of DB, you\nwill be limited to functionality provided by interface of version 1.x). The\ninterface defined here mirrors the Berkeley DB interface closely.","summary":"Perl5 access to Berkeley DB version 1.x"},{"type":"rpm","name":"perl-DB_File","arch":"x86_64","version":{"epoch":"0","ver":"1.842","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"DB_File is a module which allows Perl programs to make use of the facilities\nprovided by Berkeley DB version 1.x (if you have a newer version of DB, you\nwill be limited to functionality provided by interface of version 1.x). The\ninterface defined here mirrors the Berkeley DB interface closely.","summary":"Perl5 access to Berkeley DB version 1.x"},{"type":"rpm","name":"perl-Data-Dump","arch":"noarch","version":{"epoch":"0","ver":"1.23","rel":"7.module+el8.3.0+6498+9eecfe51"},"description":"This module provides a single function called dump() that takes a list of\nvalues as its argument and produces a string as its result. The string\ncontains Perl code that, when evaled, produces a deep copy of the original\narguments. The string is formatted for easy reading.","summary":"Pretty printing of data structures"},{"type":"rpm","name":"perl-Data-Dump","arch":"noarch","version":{"epoch":"0","ver":"1.23","rel":"7.el8"},"description":"This module provides a single function called dump() that takes a list of\nvalues as its argument and produces a string as its result. The string\ncontains Perl code that, when evaled, produces a deep copy of the original\narguments. The string is formatted for easy reading.","summary":"Pretty printing of data structures"},{"type":"rpm","name":"perl-Data-Dump","arch":"noarch","version":{"epoch":"0","ver":"1.23","rel":"7.module+el8.3.0+6498+31ea7642"},"description":"This module provides a single function called dump() that takes a list of\nvalues as its argument and produces a string as its result. The string\ncontains Perl code that, when evaled, produces a deep copy of the original\narguments. The string is formatted for easy reading.","summary":"Pretty printing of data structures"},{"type":"rpm","name":"perl-Data-Dump","arch":"noarch","version":{"epoch":"0","ver":"1.23","rel":"7.module+el8.3.0+6498+fb59cb73"},"description":"This module provides a single function called dump() that takes a list of\nvalues as its argument and produces a string as its result. The string\ncontains Perl code that, when evaled, produces a deep copy of the original\narguments. The string is formatted for easy reading.","summary":"Pretty printing of data structures"},{"type":"rpm","name":"perl-Data-Dump","arch":"noarch","version":{"epoch":"0","ver":"1.23","rel":"7.module+el8.6.0+13414+533ca04e"},"description":"This module provides a single function called dump() that takes a list of\nvalues as its argument and produces a string as its result. The string\ncontains Perl code that, when evaled, produces a deep copy of the original\narguments. The string is formatted for easy reading.","summary":"Pretty printing of data structures"},{"type":"rpm","name":"perl-Data-Dumper","arch":"x86_64","version":{"epoch":"0","ver":"2.161","rel":"5.module+el8.1.0+2926+ce7246ad"},"description":"Given a list of scalars or reference variables, writes out their contents\nin perl syntax. The references can also be objects. The content of each\nvariable is output in a single Perl statement. Handles self-referential\nstructures correctly.","summary":"Stringify perl data structures, suitable for printing and eval"},{"type":"rpm","name":"perl-Data-Dumper","arch":"x86_64","version":{"epoch":"0","ver":"2.174","rel":"440.module+el8.3.0+6718+7f269185"},"description":"Given a list of scalars or reference variables, writes out their contents\nin perl syntax. The references can also be objects. The content of each\nvariable is output in a single Perl statement. Handles self-referential\nstructures correctly.","summary":"Stringify perl data structures, suitable for printing and eval"},{"type":"rpm","name":"perl-Data-OptList","arch":"noarch","version":{"epoch":"0","ver":"0.110","rel":"7.module+el8.3.0+6718+7f269185"},"description":"Hashes are great for storing named data, but if you want more than one entry\nfor a name, you have to use a list of pairs. Even then, this is really boring\nto write:\n\n$values = [\n    foo =\u003e undef,\n    bar =\u003e undef,\n    baz =\u003e undef,\n    xyz =\u003e { ... },\n];\n\nWith Data::OptList, you can do this instead:\n\n$values = Data::OptList::mkopt([\n    qw(foo bar baz),\n    xyz =\u003e { ... },\n]);\n\nThis works by assuming that any defined scalar is a name and any reference\nfollowing a name is its value.","summary":"Parse and validate simple name/value option pairs"},{"type":"rpm","name":"perl-Data-OptList","arch":"noarch","version":{"epoch":"0","ver":"0.110","rel":"7.module+el8.1.0+2926+ce7246ad"},"description":"Hashes are great for storing named data, but if you want more than one entry\nfor a name, you have to use a list of pairs. Even then, this is really boring\nto write:\n\n$values = [\n    foo =\u003e undef,\n    bar =\u003e undef,\n    baz =\u003e undef,\n    xyz =\u003e { ... },\n];\n\nWith Data::OptList, you can do this instead:\n\n$values = Data::OptList::mkopt([\n    qw(foo bar baz),\n    xyz =\u003e { ... },\n]);\n\nThis works by assuming that any defined scalar is a name and any reference\nfollowing a name is its value.","summary":"Parse and validate simple name/value option pairs"},{"type":"rpm","name":"perl-Data-OptList","arch":"noarch","version":{"epoch":"0","ver":"0.110","rel":"6.el8"},"description":"Hashes are great for storing named data, but if you want more than one entry\nfor a name, you have to use a list of pairs. Even then, this is really boring\nto write:\n\n$values = [\n    foo =\u003e undef,\n    bar =\u003e undef,\n    baz =\u003e undef,\n    xyz =\u003e { ... },\n];\n\nWith Data::OptList, you can do this instead:\n\n$values = Data::OptList::mkopt([\n    qw(foo bar baz),\n    xyz =\u003e { ... },\n]);\n\nThis works by assuming that any defined scalar is a name and any reference\nfollowing a name is its value.","summary":"Parse and validate simple name/value option pairs"},{"type":"rpm","name":"perl-Data-Section","arch":"noarch","version":{"epoch":"0","ver":"0.200007","rel":"3.el8"},"description":"Data::Section provides an easy way to access multiple named chunks of\nline-oriented data in your module's DATA section. It was written to allow\nmodules to store their own templates, but probably has other uses.","summary":"Read multiple hunks of data out of your DATA section"},{"type":"rpm","name":"perl-Data-Section","arch":"noarch","version":{"epoch":"0","ver":"0.200006","rel":"9.module+el8.1.0+2926+ce7246ad"},"description":"Data::Section provides an easy way to access multiple named chunks of\nline-oriented data in your module's DATA section. It was written to allow\nmodules to store their own templates, but probably has other uses.","summary":"Read multiple hunks of data out of your DATA section"},{"type":"rpm","name":"perl-Data-Section","arch":"noarch","version":{"epoch":"0","ver":"0.200007","rel":"8.module+el8.3.0+6718+7f269185"},"description":"Data::Section provides an easy way to access multiple named chunks of\nline-oriented data in your module's DATA section. It was written to allow\nmodules to store their own templates, but probably has other uses.","summary":"Read multiple hunks of data out of your DATA section"},{"type":"rpm","name":"perl-Devel-PPPort","arch":"x86_64","version":{"epoch":"0","ver":"3.36","rel":"6.module+el8.1.0+2926+ce7246ad"},"description":"Perl's API has changed over time, gaining new features, new functions,\nincreasing its flexibility, and reducing the impact on the C name space\nenvironment (reduced pollution). The header file written by this module,\ntypically ppport.h, attempts to bring some of the newer Perl API features\nto older versions of Perl, so that you can worry less about keeping track\nof old releases, but users can still reap the benefit.","summary":"Perl Pollution Portability header generator"},{"type":"rpm","name":"perl-Devel-PPPort","arch":"x86_64","version":{"epoch":"0","ver":"3.36","rel":"5.el8"},"description":"Perl's API has changed over time, gaining new features, new functions,\nincreasing its flexibility, and reducing the impact on the C name space\nenvironment (reduced pollution). The header file written by this module,\ntypically ppport.h, attempts to bring some of the newer Perl API features\nto older versions of Perl, so that you can worry less about keeping track\nof old releases, but users can still reap the benefit.","summary":"Perl Pollution Portability header generator"},{"type":"rpm","name":"perl-Devel-PPPort","arch":"x86_64","version":{"epoch":"0","ver":"3.56","rel":"1.module+el8.3.0+6718+7f269185"},"description":"Perl's API has changed over time, gaining new features, new functions,\nincreasing its flexibility, and reducing the impact on the C name space\nenvironment (reduced pollution). The header file written by this module,\ntypically ppport.h, attempts to bring some of the newer Perl API features\nto older versions of Perl, so that you can worry less about keeping track\nof old releases, but users can still reap the benefit.","summary":"Perl Pollution Portability header generator"},{"type":"rpm","name":"perl-Devel-Peek","arch":"x86_64","version":{"epoch":"0","ver":"1.28","rel":"452.module+el8.4.0+8990+01326e37"},"description":"Devel::Peek contains functions which allows raw Perl data types to be\nmanipulated from a Perl script. This is used by those who do XS programming to\ncheck that the data they are sending from C to Perl looks as they think it\nshould look.","summary":"A data debugging tool for the XS programmer"},{"type":"rpm","name":"perl-Devel-Peek","arch":"x86_64","version":{"epoch":"0","ver":"1.23","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"Devel::Peek contains functions which allows raw Perl datatypes to be\nmanipulated from a Perl script. This is used by those who do XS programming to\ncheck that the data they are sending from C to Perl looks as they think it\nshould look.","summary":"A data debugging tool for the XS programmer"},{"type":"rpm","name":"perl-Devel-SelfStubber","arch":"noarch","version":{"epoch":"0","ver":"1.05","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"Devel::SelfStubber prints the stubs you need to put in the module before the\n__DATA__ token (or you can get it to print the entire module with stubs\ncorrectly placed). The stubs ensure that if a method is called, it will get\nloaded. They are needed specifically for inherited autoloaded methods.","summary":"Generate stubs for a SelfLoading module"},{"type":"rpm","name":"perl-Devel-SelfStubber","arch":"noarch","version":{"epoch":"0","ver":"1.06","rel":"452.module+el8.4.0+8990+01326e37"},"description":"Devel::SelfStubber prints the stubs you need to put in the module before the\n__DATA__ token (or you can get it to print the entire module with stubs\ncorrectly placed). The stubs ensure that if a method is called, it will get\nloaded. They are needed specifically for inherited autoloaded methods.","summary":"Generate stubs for a SelfLoading module"},{"type":"rpm","name":"perl-Devel-Size","arch":"x86_64","version":{"epoch":"0","ver":"0.81","rel":"2.el8"},"description":"This module figures out the real sizes of Perl variables in bytes. Call\nfunctions with a reference to the variable you want the size of. If the\nvariable is a plain scalar it returns the size of the scalar. If the\nvariable is a hash or an array, use a reference when calling.","summary":"Perl extension for finding the memory usage of Perl variables"},{"type":"rpm","name":"perl-Devel-Size","arch":"x86_64","version":{"epoch":"0","ver":"0.81","rel":"3.module+el8.1.0+2926+ce7246ad"},"description":"This module figures out the real sizes of Perl variables in bytes. Call\nfunctions with a reference to the variable you want the size of. If the\nvariable is a plain scalar it returns the size of the scalar. If the\nvariable is a hash or an array, use a reference when calling.","summary":"Perl extension for finding the memory usage of Perl variables"},{"type":"rpm","name":"perl-Devel-Size","arch":"x86_64","version":{"epoch":"0","ver":"0.83","rel":"3.module+el8.3.0+6718+7f269185"},"description":"This module figures out the real sizes of Perl variables in bytes. Call\nfunctions with a reference to the variable you want the size of. If the\nvariable is a plain scalar it returns the size of the scalar. If the\nvariable is a hash or an array, use a reference when calling.","summary":"Perl extension for finding the memory usage of Perl variables"},{"type":"rpm","name":"perl-Digest","arch":"noarch","version":{"epoch":"0","ver":"1.17","rel":"395.el8"},"description":"The Digest:: modules calculate digests, also called \"fingerprints\" or\n\"hashes\", of some data, called a message. The digest is (usually)\nsome small/fixed size string. The actual size of the digest depend of\nthe algorithm used. The message is simply a sequence of arbitrary\nbytes or bits.","summary":"Modules that calculate message digests"},{"type":"rpm","name":"perl-Digest","arch":"noarch","version":{"epoch":"0","ver":"1.17","rel":"396.module+el8.1.0+2926+ce7246ad"},"description":"The Digest:: modules calculate digests, also called \"fingerprints\" or\n\"hashes\", of some data, called a message. The digest is (usually)\nsome small/fixed size string. The actual size of the digest depend of\nthe algorithm used. The message is simply a sequence of arbitrary\nbytes or bits.","summary":"Modules that calculate message digests"},{"type":"rpm","name":"perl-Digest","arch":"noarch","version":{"epoch":"0","ver":"1.17","rel":"396.module+el8.3.0+6718+7f269185"},"description":"The Digest:: modules calculate digests, also called \"fingerprints\" or\n\"hashes\", of some data, called a message. The digest is (usually)\nsome small/fixed size string. The actual size of the digest depend of\nthe algorithm used. The message is simply a sequence of arbitrary\nbytes or bits.","summary":"Modules that calculate message digests"},{"type":"rpm","name":"perl-Digest-HMAC","arch":"noarch","version":{"epoch":"0","ver":"1.03","rel":"17.module+el8.3.0+6498+31ea7642"},"description":"HMAC is used for message integrity checks between two parties that\nshare a secret key, and works in combination with some other Digest\nalgorithm, usually MD5 or SHA-1. The HMAC mechanism is described in\nRFC 2104.\n\nHMAC follow the common Digest:: interface, but the constructor takes\nthe secret key and the name of some other simple Digest:: as argument.","summary":"Keyed-Hashing for Message Authentication"},{"type":"rpm","name":"perl-Digest-HMAC","arch":"noarch","version":{"epoch":"0","ver":"1.03","rel":"17.el8"},"description":"HMAC is used for message integrity checks between two parties that\nshare a secret key, and works in combination with some other Digest\nalgorithm, usually MD5 or SHA-1. The HMAC mechanism is described in\nRFC 2104.\n\nHMAC follow the common Digest:: interface, but the constructor takes\nthe secret key and the name of some other simple Digest:: as argument.","summary":"Keyed-Hashing for Message Authentication"},{"type":"rpm","name":"perl-Digest-HMAC","arch":"noarch","version":{"epoch":"0","ver":"1.03","rel":"17.module+el8.3.0+6498+fb59cb73"},"description":"HMAC is used for message integrity checks between two parties that\nshare a secret key, and works in combination with some other Digest\nalgorithm, usually MD5 or SHA-1. The HMAC mechanism is described in\nRFC 2104.\n\nHMAC follow the common Digest:: interface, but the constructor takes\nthe secret key and the name of some other simple Digest:: as argument.","summary":"Keyed-Hashing for Message Authentication"},{"type":"rpm","name":"perl-Digest-HMAC","arch":"noarch","version":{"epoch":"0","ver":"1.03","rel":"17.module+el8.3.0+6498+9eecfe51"},"description":"HMAC is used for message integrity checks between two parties that\nshare a secret key, and works in combination with some other Digest\nalgorithm, usually MD5 or SHA-1. The HMAC mechanism is described in\nRFC 2104.\n\nHMAC follow the common Digest:: interface, but the constructor takes\nthe secret key and the name of some other simple Digest:: as argument.","summary":"Keyed-Hashing for Message Authentication"},{"type":"rpm","name":"perl-Digest-HMAC","arch":"noarch","version":{"epoch":"0","ver":"1.03","rel":"17.module+el8.6.0+13414+533ca04e"},"description":"HMAC is used for message integrity checks between two parties that\nshare a secret key, and works in combination with some other Digest\nalgorithm, usually MD5 or SHA-1. The HMAC mechanism is described in\nRFC 2104.\n\nHMAC follow the common Digest:: interface, but the constructor takes\nthe secret key and the name of some other simple Digest:: as argument.","summary":"Keyed-Hashing for Message Authentication"},{"type":"rpm","name":"perl-Digest-MD5","arch":"x86_64","version":{"epoch":"0","ver":"2.55","rel":"397.module+el8.3.0+6718+7f269185"},"description":"The Digest::MD5 module allows you to use the RSA Data Security Inc. MD5\nMessage Digest algorithm from within Perl programs. The algorithm takes as\ninput a message of arbitrary length and produces as output a 128-bit\n\"fingerprint\" or \"message digest\" of the input.","summary":"Perl interface to the MD5 algorithm"},{"type":"rpm","name":"perl-Digest-MD5","arch":"x86_64","version":{"epoch":"0","ver":"2.55","rel":"396.el8"},"description":"The Digest::MD5 module allows you to use the RSA Data Security Inc. MD5\nMessage Digest algorithm from within Perl programs. The algorithm takes as\ninput a message of arbitrary length and produces as output a 128-bit\n\"fingerprint\" or \"message digest\" of the input.","summary":"Perl interface to the MD5 algorithm"},{"type":"rpm","name":"perl-Digest-MD5","arch":"x86_64","version":{"epoch":"0","ver":"2.55","rel":"397.module+el8.1.0+2926+ce7246ad"},"description":"The Digest::MD5 module allows you to use the RSA Data Security Inc. MD5\nMessage Digest algorithm from within Perl programs. The algorithm takes as\ninput a message of arbitrary length and produces as output a 128-bit\n\"fingerprint\" or \"message digest\" of the input.","summary":"Perl interface to the MD5 algorithm"},{"type":"rpm","name":"perl-Digest-SHA","arch":"x86_64","version":{"epoch":"1","ver":"6.02","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"Digest::SHA is a complete implementation of the NIST Secure Hash Standard. It\ngives Perl programmers a convenient way to calculate SHA-1, SHA-224, SHA-256,\nSHA-384, SHA-512, SHA-512/224, and SHA-512/256 message digests. The module can\nhandle all types of input, including partial-byte data.","summary":"Perl extension for SHA-1/224/256/384/512"},{"type":"rpm","name":"perl-Digest-SHA","arch":"x86_64","version":{"epoch":"1","ver":"6.02","rel":"2.module+el8.3.0+6718+7f269185"},"description":"Digest::SHA is a complete implementation of the NIST Secure Hash Standard. It\ngives Perl programmers a convenient way to calculate SHA-1, SHA-224, SHA-256,\nSHA-384, SHA-512, SHA-512/224, and SHA-512/256 message digests. The module can\nhandle all types of input, including partial-byte data.","summary":"Perl extension for SHA-1/224/256/384/512"},{"type":"rpm","name":"perl-Digest-SHA","arch":"x86_64","version":{"epoch":"1","ver":"6.02","rel":"1.el8"},"description":"Digest::SHA is a complete implementation of the NIST Secure Hash Standard. It\ngives Perl programmers a convenient way to calculate SHA-1, SHA-224, SHA-256,\nSHA-384, SHA-512, SHA-512/224, and SHA-512/256 message digests. The module can\nhandle all types of input, including partial-byte data.","summary":"Perl extension for SHA-1/224/256/384/512"},{"type":"rpm","name":"perl-Encode","arch":"i686","version":{"epoch":"4","ver":"2.97","rel":"3.el8"},"description":"The Encode module provides the interface between Perl strings and the rest\nof the system. Perl strings are sequences of characters.","summary":"Character encodings in Perl"},{"type":"rpm","name":"perl-Encode","arch":"x86_64","version":{"epoch":"4","ver":"2.88","rel":"7.module+el8.1.0+2926+ce7246ad"},"description":"The Encode module provides the interface between Perl strings and the rest\nof the system. Perl strings are sequences of characters.","summary":"Character encodings in Perl"},{"type":"rpm","name":"perl-Encode","arch":"x86_64","version":{"epoch":"4","ver":"3.01","rel":"439.module+el8.3.0+6718+7f269185"},"description":"The Encode module provides the interface between Perl strings and the rest\nof the system. Perl strings are sequences of characters.","summary":"Character encodings in Perl"},{"type":"rpm","name":"perl-Encode-Locale","arch":"noarch","version":{"epoch":"0","ver":"1.05","rel":"10.module+el8.3.0+6498+31ea7642"},"description":"In many applications it's wise to let Perl use Unicode for the strings\nit processes.  Most of the interfaces Perl has to the outside world is\nstill byte based.  Programs therefore needs to decode byte strings\nthat enter the program from the outside and encode them again on the\nway out.","summary":"Determine the locale encoding"},{"type":"rpm","name":"perl-Encode-Locale","arch":"noarch","version":{"epoch":"0","ver":"1.05","rel":"10.module+el8.6.0+13414+533ca04e"},"description":"In many applications it's wise to let Perl use Unicode for the strings\nit processes.  Most of the interfaces Perl has to the outside world is\nstill byte based.  Programs therefore needs to decode byte strings\nthat enter the program from the outside and encode them again on the\nway out.","summary":"Determine the locale encoding"},{"type":"rpm","name":"perl-Encode-Locale","arch":"noarch","version":{"epoch":"0","ver":"1.05","rel":"9.el8"},"description":"In many applications it's wise to let Perl use Unicode for the strings\nit processes.  Most of the interfaces Perl has to the outside world is\nstill byte based.  Programs therefore needs to decode byte strings\nthat enter the program from the outside and encode them again on the\nway out.","summary":"Determine the locale encoding"},{"type":"rpm","name":"perl-Encode-Locale","arch":"noarch","version":{"epoch":"0","ver":"1.05","rel":"10.module+el8.3.0+6498+fb59cb73"},"description":"In many applications it's wise to let Perl use Unicode for the strings\nit processes.  Most of the interfaces Perl has to the outside world is\nstill byte based.  Programs therefore needs to decode byte strings\nthat enter the program from the outside and encode them again on the\nway out.","summary":"Determine the locale encoding"},{"type":"rpm","name":"perl-Encode-Locale","arch":"noarch","version":{"epoch":"0","ver":"1.05","rel":"10.module+el8.3.0+6498+9eecfe51"},"description":"In many applications it's wise to let Perl use Unicode for the strings\nit processes.  Most of the interfaces Perl has to the outside world is\nstill byte based.  Programs therefore needs to decode byte strings\nthat enter the program from the outside and encode them again on the\nway out.","summary":"Determine the locale encoding"},{"type":"rpm","name":"perl-Encode-devel","arch":"x86_64","version":{"epoch":"4","ver":"2.97","rel":"3.el8"},"description":"enc2xs builds a Perl extension for use by Encode from either Unicode Character\nMapping files (.ucm) or Tcl Encoding Files (.enc). You can use enc2xs to add\nyour own encoding to perl. No knowledge of XS is necessary.","summary":"Perl Encode Module Generator"},{"type":"rpm","name":"perl-Encode-devel","arch":"x86_64","version":{"epoch":"4","ver":"3.01","rel":"439.module+el8.3.0+6718+7f269185"},"description":"enc2xs builds a Perl extension for use by Encode from either Unicode Character\nMapping files (.ucm) or Tcl Encoding Files (.enc). You can use enc2xs to add\nyour own encoding to perl. No knowledge of XS is necessary.","summary":"Perl Encode Module Generator"},{"type":"rpm","name":"perl-Encode-devel","arch":"x86_64","version":{"epoch":"4","ver":"2.88","rel":"7.module+el8.1.0+2926+ce7246ad"},"description":"enc2xs builds a Perl extension for use by Encode from either Unicode Character\nMapping files (.ucm) or Tcl Encoding Files (.enc). You can use enc2xs to add\nyour own encoding to perl. No knowledge of XS is necessary.","summary":"Perl Encode Module Generator"},{"type":"rpm","name":"perl-Encode-devel","arch":"i686","version":{"epoch":"4","ver":"2.97","rel":"3.el8"},"description":"enc2xs builds a Perl extension for use by Encode from either Unicode Character\nMapping files (.ucm) or Tcl Encoding Files (.enc). You can use enc2xs to add\nyour own encoding to perl. No knowledge of XS is necessary.","summary":"Perl Encode Module Generator"},{"type":"rpm","name":"perl-Env","arch":"noarch","version":{"epoch":"0","ver":"1.04","rel":"395.el8"},"description":"Perl maintains environment variables in a special hash named %ENV. For when\nthis access method is inconvenient, the Perl module Env allows environment\nvariables to be treated as scalar or array variables.","summary":"Perl module that imports environment variables as scalars or arrays"},{"type":"rpm","name":"perl-Env","arch":"noarch","version":{"epoch":"0","ver":"1.04","rel":"396.module+el8.3.0+6718+7f269185"},"description":"Perl maintains environment variables in a special hash named %ENV. For when\nthis access method is inconvenient, the Perl module Env allows environment\nvariables to be treated as scalar or array variables.","summary":"Perl module that imports environment variables as scalars or arrays"},{"type":"rpm","name":"perl-Env","arch":"noarch","version":{"epoch":"0","ver":"1.04","rel":"396.module+el8.1.0+2926+ce7246ad"},"description":"Perl maintains environment variables in a special hash named %ENV. For when\nthis access method is inconvenient, the Perl module Env allows environment\nvariables to be treated as scalar or array variables.","summary":"Perl module that imports environment variables as scalars or arrays"},{"type":"rpm","name":"perl-Errno","arch":"x86_64","version":{"epoch":"0","ver":"1.25","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"\"Errno\" defines and conditionally exports all the error constants defined in\nyour system \"errno.h\" include file. It has a single export tag, \":POSIX\",\nwhich will export all POSIX defined error numbers.","summary":"System errno constants"},{"type":"rpm","name":"perl-Errno","arch":"x86_64","version":{"epoch":"0","ver":"1.30","rel":"452.module+el8.4.0+8990+01326e37"},"description":"\"Errno\" defines and conditionally exports all the error constants defined in\nyour system \"errno.h\" include file. It has a single export tag, \":POSIX\",\nwhich will export all POSIX defined error numbers.","summary":"System errno constants"},{"type":"rpm","name":"perl-Error","arch":"noarch","version":{"epoch":"1","ver":"0.17025","rel":"2.el8"},"description":"The Error package provides two interfaces. Firstly Error provides a\nprocedural interface to exception handling. Secondly Error is a base class\nfor errors/exceptions that can either be thrown, for subsequent catch, or\ncan simply be recorded.","summary":"Error/exception handling in an OO-ish way"},{"type":"rpm","name":"perl-Exporter","arch":"noarch","version":{"epoch":"0","ver":"5.72","rel":"1001.module+el8.1.0+2926+ce7246ad"},"description":"The Exporter module implements an import method which allows a module to\nexport functions and variables to its users' name spaces. Many modules use\nExporter rather than implementing their own import method because Exporter\nprovides a highly flexible interface, with an implementation optimized for\nthe common case.","summary":"Implements default import method for modules"},{"type":"rpm","name":"perl-Exporter","arch":"noarch","version":{"epoch":"0","ver":"5.73","rel":"440.module+el8.3.0+6718+7f269185"},"description":"The Exporter module implements an import method which allows a module to\nexport functions and variables to its users' name spaces. Many modules use\nExporter rather than implementing their own import method because Exporter\nprovides a highly flexible interface, with an implementation optimized for\nthe common case.","summary":"Implements default import method for modules"},{"type":"rpm","name":"perl-ExtUtils-CBuilder","arch":"noarch","version":{"epoch":"1","ver":"0.280225","rel":"367.module+el8.1.0+2926+ce7246ad"},"description":"This module can build the C portions of Perl modules by invoking the\nappropriate compilers and linkers in a cross-platform manner. It was motivated\nby the Module::Build project, but may be useful for other purposes as well.","summary":"Compile and link C code for Perl modules"},{"type":"rpm","name":"perl-ExtUtils-CBuilder","arch":"noarch","version":{"epoch":"1","ver":"0.280231","rel":"439.module+el8.3.0+6718+7f269185"},"description":"This module can build the C portions of Perl modules by invoking the\nappropriate compilers and linkers in a cross-platform manner. It was motivated\nby the Module::Build project, but may be useful for other purposes as well.","summary":"Compile and link C code for Perl modules"},{"type":"rpm","name":"perl-ExtUtils-CBuilder","arch":"noarch","version":{"epoch":"1","ver":"0.280230","rel":"2.el8"},"description":"This module can build the C portions of Perl modules by invoking the\nappropriate compilers and linkers in a cross-platform manner. It was motivated\nby the Module::Build project, but may be useful for other purposes as well.","summary":"Compile and link C code for Perl modules"},{"type":"rpm","name":"perl-ExtUtils-Command","arch":"noarch","version":{"epoch":"2","ver":"7.42","rel":"1.module+el8.3.0+6718+7f269185"},"description":"This Perl module is used to replace common UNIX commands. In all cases the\nfunctions work with @ARGV rather than taking arguments. This makes them\neasier to deal with in Makefiles.","summary":"Perl routines to replace common UNIX commands in Makefiles"},{"type":"rpm","name":"perl-ExtUtils-Command","arch":"noarch","version":{"epoch":"1","ver":"7.34","rel":"1.el8"},"description":"This Perl module is used to replace common UNIX commands. In all cases the\nfunctions work with @ARGV rather than taking arguments. This makes them\neasier to deal with in Makefiles.","summary":"Perl routines to replace common UNIX commands in Makefiles"},{"type":"rpm","name":"perl-ExtUtils-Command","arch":"noarch","version":{"epoch":"0","ver":"7.24","rel":"4.module+el8.1.0+2926+ce7246ad"},"description":"This Perl module is used to replace common UNIX commands. In all cases the\nfunctions work with @ARGV rather than taking arguments. This makes them\neasier to deal with in Makefiles.","summary":"Perl routines to replace common UNIX commands in Makefiles"},{"type":"rpm","name":"perl-ExtUtils-Embed","arch":"noarch","version":{"epoch":"0","ver":"1.35","rel":"452.module+el8.4.0+8990+01326e37"},"description":"Utilities for embedding Perl in C/C++ applications.","summary":"Utilities for embedding Perl in C/C++ applications"},{"type":"rpm","name":"perl-ExtUtils-Embed","arch":"noarch","version":{"epoch":"0","ver":"1.33","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"Utilities for embedding Perl in C/C++ applications.","summary":"Utilities for embedding Perl in C/C++ applications"},{"type":"rpm","name":"perl-ExtUtils-Install","arch":"noarch","version":{"epoch":"0","ver":"2.14","rel":"4.el8"},"description":"Handles the installing and uninstalling of Perl modules, scripts, man\npages, etc.","summary":"Install Perl files from here to there"},{"type":"rpm","name":"perl-ExtUtils-Install","arch":"noarch","version":{"epoch":"0","ver":"2.14","rel":"440.module+el8.3.0+6718+7f269185"},"description":"Handles the installing and uninstalling of Perl modules, scripts, man\npages, etc.","summary":"Install Perl files from here to there"},{"type":"rpm","name":"perl-ExtUtils-Install","arch":"noarch","version":{"epoch":"0","ver":"2.04","rel":"368.module+el8.1.0+2926+ce7246ad"},"description":"Handles the installing and uninstalling of Perl modules, scripts, man\npages, etc.","summary":"Install Perl files from here to there"},{"type":"rpm","name":"perl-ExtUtils-MM-Utils","arch":"noarch","version":{"epoch":"0","ver":"7.24","rel":"4.module+el8.1.0+2926+ce7246ad"},"description":"This is a collection of ExtUtils::MM subroutines that are used by many\nother modules but that do not need full-featured ExtUtils::MakeMaker. The\nissue with ExtUtils::MakeMaker is it pulls in Perl header files and that\nis an overkill for small subroutines.","summary":"ExtUtils::MM methods without dependency on ExtUtils::MakeMaker"},{"type":"rpm","name":"perl-ExtUtils-MM-Utils","arch":"noarch","version":{"epoch":"2","ver":"7.42","rel":"1.module+el8.3.0+6718+7f269185"},"description":"This is a collection of ExtUtils::MM subroutines that are used by many\nother modules but that do not need full-featured ExtUtils::MakeMaker. The\nissue with ExtUtils::MakeMaker is it pulls in Perl header files and that\nis an overkill for small subroutines.","summary":"ExtUtils::MM methods without dependency on ExtUtils::MakeMaker"},{"type":"rpm","name":"perl-ExtUtils-MM-Utils","arch":"noarch","version":{"epoch":"1","ver":"7.34","rel":"1.el8"},"description":"This is a collection of ExtUtils::MM subroutines that are used by many\nother modules but that do not need full-featured ExtUtils::MakeMaker. The\nissue with ExtUtils::MakeMaker is it pulls in Perl header files and that\nis an overkill for small subroutines.","summary":"ExtUtils::MM methods without dependency on ExtUtils::MakeMaker"},{"type":"rpm","name":"perl-ExtUtils-MakeMaker","arch":"noarch","version":{"epoch":"1","ver":"7.34","rel":"1.el8"},"description":"This utility is designed to write a Makefile for an extension module from a\nMakefile.PL. It is based on the Makefile.SH model provided by Andy\nDougherty and the perl5-porters.","summary":"Create a module Makefile"},{"type":"rpm","name":"perl-ExtUtils-MakeMaker","arch":"noarch","version":{"epoch":"0","ver":"7.24","rel":"4.module+el8.1.0+2926+ce7246ad"},"description":"This utility is designed to write a Makefile for an extension module from a\nMakefile.PL. It is based on the Makefile.SH model provided by Andy\nDougherty and the perl5-porters.","summary":"Create a module Makefile"},{"type":"rpm","name":"perl-ExtUtils-MakeMaker","arch":"noarch","version":{"epoch":"2","ver":"7.42","rel":"1.module+el8.3.0+6718+7f269185"},"description":"This utility is designed to write a Makefile for an extension module from a\nMakefile.PL. It is based on the Makefile.SH model provided by Andy\nDougherty and the perl5-porters.","summary":"Create a module Makefile"},{"type":"rpm","name":"perl-ExtUtils-Manifest","arch":"noarch","version":{"epoch":"0","ver":"1.70","rel":"396.module+el8.1.0+2926+ce7246ad"},"description":"Utilities to write and check a MANIFEST file.","summary":"Utilities to write and check a MANIFEST file"},{"type":"rpm","name":"perl-ExtUtils-Manifest","arch":"noarch","version":{"epoch":"1","ver":"1.72","rel":"438.module+el8.3.0+6718+7f269185"},"description":"Utilities to write and check a MANIFEST file.","summary":"Utilities to write and check a MANIFEST file"},{"type":"rpm","name":"perl-ExtUtils-Manifest","arch":"noarch","version":{"epoch":"0","ver":"1.70","rel":"395.el8"},"description":"Utilities to write and check a MANIFEST file.","summary":"Utilities to write and check a MANIFEST file"},{"type":"rpm","name":"perl-ExtUtils-Miniperl","arch":"noarch","version":{"epoch":"0","ver":"1.09","rel":"452.module+el8.4.0+8990+01326e37"},"description":"writemain() takes an argument list of directories containing archive libraries\nthat relate to perl modules and should be linked into a new perl binary. It\nwrites a corresponding perlmain.c file that is a plain C file containing all\nthe bootstrap code to make the If the first argument to writemain() is a\nreference to a scalar it is used as the file name to open for output. Any other\nreference is used as the file handle to write to. Otherwise output defaults to\nSTDOUT.","summary":"Write the C code for perlmain.c"},{"type":"rpm","name":"perl-ExtUtils-Miniperl","arch":"noarch","version":{"epoch":"0","ver":"1.05","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"writemain() takes an argument list of directories containing archive libraries\nthat relate to perl modules and should be linked into a new perl binary. It\nwrites a corresponding perlmain.c file that is a plain C file containing all\nthe bootstrap code to make the If the first argument to writemain() is a\nreference to a scalar it is used as the filename to open for ouput. Any other\nreference is used as the filehandle to write to. Otherwise output defaults to\nSTDOUT.","summary":"Write the C code for perlmain.c"},{"type":"rpm","name":"perl-ExtUtils-ParseXS","arch":"noarch","version":{"epoch":"1","ver":"3.31","rel":"369.module+el8.1.0+2926+ce7246ad"},"description":"ExtUtils::ParseXS will compile XS code into C code by embedding the\nconstructs necessary to let C functions manipulate Perl values and creates\nthe glue necessary to let Perl access those functions.","summary":"Module and a script for converting Perl XS code into C code"},{"type":"rpm","name":"perl-ExtUtils-ParseXS","arch":"noarch","version":{"epoch":"1","ver":"3.40","rel":"439.module+el8.3.0+6718+7f269185"},"description":"ExtUtils::ParseXS will compile XS code into C code by embedding the\nconstructs necessary to let C functions manipulate Perl values and creates\nthe glue necessary to let Perl access those functions.","summary":"Module and a script for converting Perl XS code into C code"},{"type":"rpm","name":"perl-ExtUtils-ParseXS","arch":"noarch","version":{"epoch":"1","ver":"3.35","rel":"2.el8"},"description":"ExtUtils::ParseXS will compile XS code into C code by embedding the\nconstructs necessary to let C functions manipulate Perl values and creates\nthe glue necessary to let Perl access those functions.","summary":"Module and a script for converting Perl XS code into C code"},{"type":"rpm","name":"perl-Fedora-VSP","arch":"noarch","version":{"epoch":"0","ver":"0.001","rel":"10.module+el8.3.0+6718+7f269185"},"description":"This module provides functions for normalizing Perl version strings for\nRed Hat Package (RPM) based Linux distributions.","summary":"Perl version normalization for RPM"},{"type":"rpm","name":"perl-Fedora-VSP","arch":"noarch","version":{"epoch":"0","ver":"0.001","rel":"10.module+el8.1.0+2926+ce7246ad"},"description":"This module provides functions for normalizing Perl version strings for\nRed Hat Package (RPM) based Linux distributions.","summary":"Perl version normalization for RPM"},{"type":"rpm","name":"perl-Fedora-VSP","arch":"noarch","version":{"epoch":"0","ver":"0.001","rel":"9.el8"},"description":"This module provides functions for normalizing Perl version strings for\nRed Hat Package (RPM) based Linux distributions.","summary":"Perl version normalization for RPM"},{"type":"rpm","name":"perl-File-Fetch","arch":"noarch","version":{"epoch":"0","ver":"0.56","rel":"2.el8"},"description":"File::Fetch allows you to fetch any file pointed to by a \"ftp\", \"http\",\n\"file\", \"git\", or \"rsync\" URI by a number of different means.","summary":"Generic file fetching mechanism"},{"type":"rpm","name":"perl-File-Fetch","arch":"noarch","version":{"epoch":"0","ver":"0.56","rel":"3.module+el8.1.0+2926+ce7246ad"},"description":"File::Fetch allows you to fetch any file pointed to by a \"ftp\", \"http\",\n\"file\", \"git\", or \"rsync\" URI by a number of different means.","summary":"Generic file fetching mechanism"},{"type":"rpm","name":"perl-File-Fetch","arch":"noarch","version":{"epoch":"0","ver":"0.56","rel":"3.module+el8.3.0+6718+7f269185"},"description":"File::Fetch allows you to fetch any file pointed to by a \"ftp\", \"http\",\n\"file\", \"git\", or \"rsync\" URI by a number of different means.","summary":"Generic file fetching mechanism"},{"type":"rpm","name":"perl-File-HomeDir","arch":"noarch","version":{"epoch":"0","ver":"1.004","rel":"6.module+el8.3.0+6718+7f269185"},"description":"File::HomeDir is a module for locating the directories that are \"owned\"\nby a user (typically your user) and to solve the various issues that\narise trying to find them consistently across a wide variety of\nplatforms.","summary":"Find your home and other directories on any platform"},{"type":"rpm","name":"perl-File-HomeDir","arch":"noarch","version":{"epoch":"0","ver":"1.002","rel":"4.el8"},"description":"File::HomeDir is a module for locating the directories that are \"owned\"\nby a user (typically your user) and to solve the various issues that\narise trying to find them consistently across a wide variety of\nplatforms.","summary":"Find your home and other directories on any platform"},{"type":"rpm","name":"perl-File-HomeDir","arch":"noarch","version":{"epoch":"0","ver":"1.00","rel":"14.module+el8.1.0+2926+ce7246ad"},"description":"File::HomeDir is a module for locating the directories that are \"owned\"\nby a user (typically your user) and to solve the various issues that\narise trying to find them consistently across a wide variety of\nplatforms.","summary":"Find your home and other directories on any platform"},{"type":"rpm","name":"perl-File-Listing","arch":"noarch","version":{"epoch":"0","ver":"6.04","rel":"17.module+el8.3.0+6498+31ea7642"},"description":"This module exports a single function called parse_dir(), which can be used\nto parse directory listings.","summary":"Parse directory listing"},{"type":"rpm","name":"perl-File-Listing","arch":"noarch","version":{"epoch":"0","ver":"6.04","rel":"17.el8"},"description":"This module exports a single function called parse_dir(), which can be used\nto parse directory listings.","summary":"Parse directory listing"},{"type":"rpm","name":"perl-File-Listing","arch":"noarch","version":{"epoch":"0","ver":"6.04","rel":"17.module+el8.3.0+6498+fb59cb73"},"description":"This module exports a single function called parse_dir(), which can be used\nto parse directory listings.","summary":"Parse directory listing"},{"type":"rpm","name":"perl-File-Listing","arch":"noarch","version":{"epoch":"0","ver":"6.04","rel":"17.module+el8.3.0+6498+9eecfe51"},"description":"This module exports a single function called parse_dir(), which can be used\nto parse directory listings.","summary":"Parse directory listing"},{"type":"rpm","name":"perl-File-Listing","arch":"noarch","version":{"epoch":"0","ver":"6.04","rel":"17.module+el8.6.0+13414+533ca04e"},"description":"This module exports a single function called parse_dir(), which can be used\nto parse directory listings.","summary":"Parse directory listing"},{"type":"rpm","name":"perl-File-Path","arch":"noarch","version":{"epoch":"0","ver":"2.16","rel":"439.module+el8.3.0+6718+7f269185"},"description":"This module provides a convenient way to create directories of arbitrary\ndepth and to delete an entire directory subtree from the file system.","summary":"Create or remove directory trees"},{"type":"rpm","name":"perl-File-Path","arch":"noarch","version":{"epoch":"0","ver":"2.12","rel":"368.module+el8.1.0+2926+ce7246ad"},"description":"This module provides a convenient way to create directories of arbitrary\ndepth and to delete an entire directory subtree from the file system.","summary":"Create or remove directory trees"},{"type":"rpm","name":"perl-File-Temp","arch":"noarch","version":{"epoch":"0","ver":"0.230.600","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"File::Temp can be used to create and open temporary files in a safe way.\nThere is both a function interface and an object-oriented interface. The\nFile::Temp constructor or the tempfile() function can be used to return the\nname and the open file handle of a temporary file. The tempdir() function\ncan be used to create a temporary directory.","summary":"Return name and handle of a temporary file safely"},{"type":"rpm","name":"perl-File-Temp","arch":"noarch","version":{"epoch":"1","ver":"0.230.900","rel":"439.module+el8.3.0+6718+7f269185"},"description":"File::Temp can be used to create and open temporary files in a safe way.\nThere is both a function interface and an object-oriented interface. The\nFile::Temp constructor or the tempfile() function can be used to return the\nname and the open file handle of a temporary file. The tempdir() function\ncan be used to create a temporary directory.","summary":"Return name and handle of a temporary file safely"},{"type":"rpm","name":"perl-File-Which","arch":"noarch","version":{"epoch":"0","ver":"1.23","rel":"4.module+el8.3.0+6718+7f269185"},"description":"File::Which is a portable implementation (in Perl) of 'which', and can\nbe used to get the absolute filename of an executable program\ninstalled somewhere in your PATH, or just check for its existence.","summary":"Portable implementation of the 'which' utility"},{"type":"rpm","name":"perl-File-Which","arch":"noarch","version":{"epoch":"0","ver":"1.22","rel":"2.el8"},"description":"File::Which is a portable implementation (in Perl) of 'which', and can\nbe used to get the absolute filename of an executable program\ninstalled somewhere in your PATH, or just check for its existence.","summary":"Portable implementation of the 'which' utility"},{"type":"rpm","name":"perl-File-Which","arch":"noarch","version":{"epoch":"0","ver":"1.21","rel":"4.module+el8.1.0+2926+ce7246ad"},"description":"File::Which is a portable implementation (in Perl) of 'which', and can\nbe used to get the absolute filename of an executable program\ninstalled somewhere in your PATH, or just check for its existence.","summary":"Portable implementation of the 'which' utility"},{"type":"rpm","name":"perl-Filter","arch":"x86_64","version":{"epoch":"2","ver":"1.59","rel":"440.module+el8.3.0+6718+7f269185"},"description":"Source filters alter the program text of a module before Perl sees it, much as\na C preprocessor alters the source text of a C program before the compiler\nsees it.","summary":"Perl source filters"},{"type":"rpm","name":"perl-Filter","arch":"x86_64","version":{"epoch":"2","ver":"1.58","rel":"3.module+el8.1.0+2926+ce7246ad"},"description":"Source filters alter the program text of a module before Perl sees it, much as\na C preprocessor alters the source text of a C program before the compiler\nsees it.","summary":"Perl source filters"},{"type":"rpm","name":"perl-Filter","arch":"x86_64","version":{"epoch":"2","ver":"1.58","rel":"2.el8"},"description":"Source filters alter the program text of a module before Perl sees it, much as\na C preprocessor alters the source text of a C program before the compiler\nsees it.","summary":"Perl source filters"},{"type":"rpm","name":"perl-Filter-Simple","arch":"noarch","version":{"epoch":"0","ver":"0.92","rel":"367.module+el8.1.0+2926+ce7246ad"},"description":"The Filter::Simple Perl module provides a simplified interface to\nFilter::Util::Call; one that is sufficient for most common cases.","summary":"Simplified Perl source filtering"},{"type":"rpm","name":"perl-Filter-Simple","arch":"noarch","version":{"epoch":"0","ver":"0.95","rel":"439.module+el8.3.0+6718+7f269185"},"description":"The Filter::Simple Perl module provides a simplified interface to\nFilter::Util::Call; one that is sufficient for most common cases.","summary":"Simplified Perl source filtering"},{"type":"rpm","name":"perl-Filter-Simple","arch":"noarch","version":{"epoch":"0","ver":"0.94","rel":"2.el8"},"description":"The Filter::Simple Perl module provides a simplified interface to\nFilter::Util::Call; one that is sufficient for most common cases.","summary":"Simplified Perl source filtering"},{"type":"rpm","name":"perl-Getopt-Long","arch":"noarch","version":{"epoch":"0","ver":"2.49.1","rel":"3.module+el8.1.0+2926+ce7246ad"},"description":"The Getopt::Long module implements an extended getopt function called\nGetOptions(). It parses the command line from @ARGV, recognizing and removing\nspecified options and their possible values.  It adheres to the POSIX syntax\nfor command line options, with GNU extensions. In general, this means that\noptions have long names instead of single letters, and are introduced with\na double dash \"--\". Support for bundling of command line options, as was the\ncase with the more traditional single-letter approach, is provided but not\nenabled by default.","summary":"Extended processing of command line options"},{"type":"rpm","name":"perl-Getopt-Long","arch":"noarch","version":{"epoch":"1","ver":"2.51","rel":"1.module+el8.3.0+6718+7f269185"},"description":"The Getopt::Long module implements an extended getopt function called\nGetOptions(). It parses the command line from @ARGV, recognizing and removing\nspecified options and their possible values.  It adheres to the POSIX syntax\nfor command line options, with GNU extensions. In general, this means that\noptions have long names instead of single letters, and are introduced with\na double dash \"--\". Support for bundling of command line options, as was the\ncase with the more traditional single-letter approach, is provided but not\nenabled by default.","summary":"Extended processing of command line options"},{"type":"rpm","name":"perl-HTML-Parser","arch":"x86_64","version":{"epoch":"0","ver":"3.72","rel":"15.module+el8.3.0+6498+9eecfe51"},"description":"The HTML-Parser module for perl to parse and extract information from\nHTML documents, including the HTML::Entities, HTML::HeadParser,\nHTML::LinkExtor, HTML::PullParser, and HTML::TokeParser modules.","summary":"Perl module for parsing HTML"},{"type":"rpm","name":"perl-HTML-Parser","arch":"x86_64","version":{"epoch":"0","ver":"3.72","rel":"15.module+el8.6.0+13414+533ca04e"},"description":"The HTML-Parser module for perl to parse and extract information from\nHTML documents, including the HTML::Entities, HTML::HeadParser,\nHTML::LinkExtor, HTML::PullParser, and HTML::TokeParser modules.","summary":"Perl module for parsing HTML"},{"type":"rpm","name":"perl-HTML-Parser","arch":"x86_64","version":{"epoch":"0","ver":"3.72","rel":"15.module+el8.3.0+6498+31ea7642"},"description":"The HTML-Parser module for perl to parse and extract information from\nHTML documents, including the HTML::Entities, HTML::HeadParser,\nHTML::LinkExtor, HTML::PullParser, and HTML::TokeParser modules.","summary":"Perl module for parsing HTML"},{"type":"rpm","name":"perl-HTML-Parser","arch":"x86_64","version":{"epoch":"0","ver":"3.72","rel":"15.module+el8.3.0+6498+fb59cb73"},"description":"The HTML-Parser module for perl to parse and extract information from\nHTML documents, including the HTML::Entities, HTML::HeadParser,\nHTML::LinkExtor, HTML::PullParser, and HTML::TokeParser modules.","summary":"Perl module for parsing HTML"},{"type":"rpm","name":"perl-HTML-Parser","arch":"x86_64","version":{"epoch":"0","ver":"3.72","rel":"14.el8"},"description":"The HTML-Parser module for perl to parse and extract information from\nHTML documents, including the HTML::Entities, HTML::HeadParser,\nHTML::LinkExtor, HTML::PullParser, and HTML::TokeParser modules.","summary":"Perl module for parsing HTML"},{"type":"rpm","name":"perl-HTML-Tagset","arch":"noarch","version":{"epoch":"0","ver":"3.20","rel":"33.el8"},"description":"This module contains several data tables useful in various kinds of\nHTML parsing operations, such as tag and entity names.","summary":"HTML::Tagset - data tables useful in parsing HTML"},{"type":"rpm","name":"perl-HTML-Tagset","arch":"noarch","version":{"epoch":"0","ver":"3.20","rel":"34.module+el8.6.0+13414+533ca04e"},"description":"This module contains several data tables useful in various kinds of\nHTML parsing operations, such as tag and entity names.","summary":"HTML::Tagset - data tables useful in parsing HTML"},{"type":"rpm","name":"perl-HTML-Tagset","arch":"noarch","version":{"epoch":"0","ver":"3.20","rel":"34.module+el8.3.0+6498+9eecfe51"},"description":"This module contains several data tables useful in various kinds of\nHTML parsing operations, such as tag and entity names.","summary":"HTML::Tagset - data tables useful in parsing HTML"},{"type":"rpm","name":"perl-HTML-Tagset","arch":"noarch","version":{"epoch":"0","ver":"3.20","rel":"34.module+el8.3.0+6498+31ea7642"},"description":"This module contains several data tables useful in various kinds of\nHTML parsing operations, such as tag and entity names.","summary":"HTML::Tagset - data tables useful in parsing HTML"},{"type":"rpm","name":"perl-HTML-Tagset","arch":"noarch","version":{"epoch":"0","ver":"3.20","rel":"34.module+el8.3.0+6498+fb59cb73"},"description":"This module contains several data tables useful in various kinds of\nHTML parsing operations, such as tag and entity names.","summary":"HTML::Tagset - data tables useful in parsing HTML"},{"type":"rpm","name":"perl-HTTP-Cookies","arch":"noarch","version":{"epoch":"0","ver":"6.04","rel":"2.module+el8.6.0+13414+533ca04e"},"description":"This class is for objects that represent a \"cookie jar\" -- that is, a\ndatabase of all the HTTP cookies that a given LWP::UserAgent object\nknows about.","summary":"HTTP cookie jars"},{"type":"rpm","name":"perl-HTTP-Cookies","arch":"noarch","version":{"epoch":"0","ver":"6.04","rel":"2.module+el8.3.0+6498+31ea7642"},"description":"This class is for objects that represent a \"cookie jar\" -- that is, a\ndatabase of all the HTTP cookies that a given LWP::UserAgent object\nknows about.","summary":"HTTP cookie jars"},{"type":"rpm","name":"perl-HTTP-Cookies","arch":"noarch","version":{"epoch":"0","ver":"6.04","rel":"2.el8"},"description":"This class is for objects that represent a \"cookie jar\" -- that is, a\ndatabase of all the HTTP cookies that a given LWP::UserAgent object\nknows about.","summary":"HTTP cookie jars"},{"type":"rpm","name":"perl-HTTP-Cookies","arch":"noarch","version":{"epoch":"0","ver":"6.04","rel":"2.module+el8.3.0+6498+9eecfe51"},"description":"This class is for objects that represent a \"cookie jar\" -- that is, a\ndatabase of all the HTTP cookies that a given LWP::UserAgent object\nknows about.","summary":"HTTP cookie jars"},{"type":"rpm","name":"perl-HTTP-Cookies","arch":"noarch","version":{"epoch":"0","ver":"6.04","rel":"2.module+el8.3.0+6498+fb59cb73"},"description":"This class is for objects that represent a \"cookie jar\" -- that is, a\ndatabase of all the HTTP cookies that a given LWP::UserAgent object\nknows about.","summary":"HTTP cookie jars"},{"type":"rpm","name":"perl-HTTP-Date","arch":"noarch","version":{"epoch":"0","ver":"6.02","rel":"19.module+el8.3.0+6498+fb59cb73"},"description":"This module provides functions that deal the date formats used by the HTTP\nprotocol (and then some more). Only the first two functions, time2str() and\nstr2time(), are exported by default.","summary":"Date conversion routines"},{"type":"rpm","name":"perl-HTTP-Date","arch":"noarch","version":{"epoch":"0","ver":"6.02","rel":"19.module+el8.3.0+6498+9eecfe51"},"description":"This module provides functions that deal the date formats used by the HTTP\nprotocol (and then some more). Only the first two functions, time2str() and\nstr2time(), are exported by default.","summary":"Date conversion routines"},{"type":"rpm","name":"perl-HTTP-Date","arch":"noarch","version":{"epoch":"0","ver":"6.02","rel":"19.module+el8.6.0+13414+533ca04e"},"description":"This module provides functions that deal the date formats used by the HTTP\nprotocol (and then some more). Only the first two functions, time2str() and\nstr2time(), are exported by default.","summary":"Date conversion routines"},{"type":"rpm","name":"perl-HTTP-Date","arch":"noarch","version":{"epoch":"0","ver":"6.02","rel":"19.module+el8.3.0+6498+31ea7642"},"description":"This module provides functions that deal the date formats used by the HTTP\nprotocol (and then some more). Only the first two functions, time2str() and\nstr2time(), are exported by default.","summary":"Date conversion routines"},{"type":"rpm","name":"perl-HTTP-Date","arch":"noarch","version":{"epoch":"0","ver":"6.02","rel":"18.el8"},"description":"This module provides functions that deal the date formats used by the HTTP\nprotocol (and then some more). Only the first two functions, time2str() and\nstr2time(), are exported by default.","summary":"Date conversion routines"},{"type":"rpm","name":"perl-HTTP-Message","arch":"noarch","version":{"epoch":"0","ver":"6.18","rel":"1.module+el8.3.0+6498+9eecfe51"},"description":"The HTTP-Message distribution contains classes useful for representing the\nmessages passed in HTTP style communication.  These are classes representing\nrequests, responses and the headers contained within them.","summary":"HTTP style message"},{"type":"rpm","name":"perl-HTTP-Message","arch":"noarch","version":{"epoch":"0","ver":"6.18","rel":"1.module+el8.3.0+6498+31ea7642"},"description":"The HTTP-Message distribution contains classes useful for representing the\nmessages passed in HTTP style communication.  These are classes representing\nrequests, responses and the headers contained within them.","summary":"HTTP style message"},{"type":"rpm","name":"perl-HTTP-Message","arch":"noarch","version":{"epoch":"0","ver":"6.18","rel":"1.module+el8.6.0+13414+533ca04e"},"description":"The HTTP-Message distribution contains classes useful for representing the\nmessages passed in HTTP style communication.  These are classes representing\nrequests, responses and the headers contained within them.","summary":"HTTP style message"},{"type":"rpm","name":"perl-HTTP-Message","arch":"noarch","version":{"epoch":"0","ver":"6.18","rel":"1.module+el8.3.0+6498+fb59cb73"},"description":"The HTTP-Message distribution contains classes useful for representing the\nmessages passed in HTTP style communication.  These are classes representing\nrequests, responses and the headers contained within them.","summary":"HTTP style message"},{"type":"rpm","name":"perl-HTTP-Message","arch":"noarch","version":{"epoch":"0","ver":"6.18","rel":"1.el8"},"description":"The HTTP-Message distribution contains classes useful for representing the\nmessages passed in HTTP style communication.  These are classes representing\nrequests, responses and the headers contained within them.","summary":"HTTP style message"},{"type":"rpm","name":"perl-HTTP-Negotiate","arch":"noarch","version":{"epoch":"0","ver":"6.01","rel":"19.module+el8.3.0+6498+fb59cb73"},"description":"This module provides a complete implementation of the HTTP content\nnegotiation algorithm specified in draft-ietf-http-v11-spec-00.ps chapter\n12. Content negotiation allows for the selection of a preferred content\nrepresentation based upon attributes of the negotiable variants and the\nvalue of the various Accept* header fields in the request.","summary":"Choose a variant to serve"},{"type":"rpm","name":"perl-HTTP-Negotiate","arch":"noarch","version":{"epoch":"0","ver":"6.01","rel":"19.module+el8.3.0+6498+31ea7642"},"description":"This module provides a complete implementation of the HTTP content\nnegotiation algorithm specified in draft-ietf-http-v11-spec-00.ps chapter\n12. Content negotiation allows for the selection of a preferred content\nrepresentation based upon attributes of the negotiable variants and the\nvalue of the various Accept* header fields in the request.","summary":"Choose a variant to serve"},{"type":"rpm","name":"perl-HTTP-Negotiate","arch":"noarch","version":{"epoch":"0","ver":"6.01","rel":"19.el8"},"description":"This module provides a complete implementation of the HTTP content\nnegotiation algorithm specified in draft-ietf-http-v11-spec-00.ps chapter\n12. Content negotiation allows for the selection of a preferred content\nrepresentation based upon attributes of the negotiable variants and the\nvalue of the various Accept* header fields in the request.","summary":"Choose a variant to serve"},{"type":"rpm","name":"perl-HTTP-Negotiate","arch":"noarch","version":{"epoch":"0","ver":"6.01","rel":"19.module+el8.6.0+13414+533ca04e"},"description":"This module provides a complete implementation of the HTTP content\nnegotiation algorithm specified in draft-ietf-http-v11-spec-00.ps chapter\n12. Content negotiation allows for the selection of a preferred content\nrepresentation based upon attributes of the negotiable variants and the\nvalue of the various Accept* header fields in the request.","summary":"Choose a variant to serve"},{"type":"rpm","name":"perl-HTTP-Negotiate","arch":"noarch","version":{"epoch":"0","ver":"6.01","rel":"19.module+el8.3.0+6498+9eecfe51"},"description":"This module provides a complete implementation of the HTTP content\nnegotiation algorithm specified in draft-ietf-http-v11-spec-00.ps chapter\n12. Content negotiation allows for the selection of a preferred content\nrepresentation based upon attributes of the negotiable variants and the\nvalue of the various Accept* header fields in the request.","summary":"Choose a variant to serve"},{"type":"rpm","name":"perl-HTTP-Tiny","arch":"noarch","version":{"epoch":"0","ver":"0.074","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"This is a very simple HTTP/1.1 client, designed for doing simple GET requests\nwithout the overhead of a large framework like LWP::UserAgent.\n\nIt is more correct and more complete than HTTP::Lite. It supports proxies\n(currently only non-authenticating ones) and redirection. It also correctly\nresumes after EINTR.","summary":"Small, simple, correct HTTP/1.1 client"},{"type":"rpm","name":"perl-HTTP-Tiny","arch":"noarch","version":{"epoch":"0","ver":"0.076","rel":"439.module+el8.3.0+6718+7f269185"},"description":"This is a very simple HTTP/1.1 client, designed for doing simple GET requests\nwithout the overhead of a large framework like LWP::UserAgent.\n\nIt is more correct and more complete than HTTP::Lite. It supports proxies\n(currently only non-authenticating ones) and redirection. It also correctly\nresumes after EINTR.","summary":"Small, simple, correct HTTP/1.1 client"},{"type":"rpm","name":"perl-IO","arch":"x86_64","version":{"epoch":"0","ver":"1.36","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"This is a collection of Perl input/output modules.","summary":"Perl input/output modules"},{"type":"rpm","name":"perl-IO","arch":"x86_64","version":{"epoch":"0","ver":"1.40","rel":"452.module+el8.4.0+8990+01326e37"},"description":"This is a collection of Perl input/output modules.","summary":"Perl input/output modules"},{"type":"rpm","name":"perl-IO-Compress","arch":"noarch","version":{"epoch":"0","ver":"2.093","rel":"1.module+el8.3.0+6718+7f269185"},"description":"This distribution provides a Perl interface to allow reading and writing of\ncompressed data created with the zlib and bzip2 libraries.\n\nIO-Compress supports reading and writing of bzip2, RFC 1950, RFC 1951,\nRFC 1952 (i.e. gzip) and zip files/buffers.\n\nThe following modules used to be distributed separately, but are now\nincluded with the IO-Compress distribution:\n* Compress-Zlib\n* IO-Compress-Zlib\n* IO-Compress-Bzip2\n* IO-Compress-Base","summary":"Read and write compressed data"},{"type":"rpm","name":"perl-IO-Compress","arch":"noarch","version":{"epoch":"0","ver":"2.074","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"This distribution provides a Perl interface to allow reading and writing of\ncompressed data created with the zlib and bzip2 libraries.\n\nIO-Compress supports reading and writing of bzip2, RFC 1950, RFC 1951,\nRFC 1952 (i.e. gzip) and zip files/buffers.\n\nThe following modules used to be distributed separately, but are now\nincluded with the IO-Compress distribution:\n* Compress-Zlib\n* IO-Compress-Zlib\n* IO-Compress-Bzip2\n* IO-Compress-Base","summary":"Read and write compressed data"},{"type":"rpm","name":"perl-IO-HTML","arch":"noarch","version":{"epoch":"0","ver":"1.001","rel":"10.el8"},"description":"IO::HTML provides an easy way to open a file containing HTML while\nautomatically determining its encoding. It uses the HTML5 encoding sniffing\nalgorithm specified in section 8.2.2.1 of the draft standard.","summary":"Open an HTML file with automatic character set detection"},{"type":"rpm","name":"perl-IO-HTML","arch":"noarch","version":{"epoch":"0","ver":"1.001","rel":"11.module+el8.3.0+6498+9eecfe51"},"description":"IO::HTML provides an easy way to open a file containing HTML while\nautomatically determining its encoding. It uses the HTML5 encoding sniffing\nalgorithm specified in section 8.2.2.1 of the draft standard.","summary":"Open an HTML file with automatic character set detection"},{"type":"rpm","name":"perl-IO-HTML","arch":"noarch","version":{"epoch":"0","ver":"1.001","rel":"11.module+el8.6.0+13414+533ca04e"},"description":"IO::HTML provides an easy way to open a file containing HTML while\nautomatically determining its encoding. It uses the HTML5 encoding sniffing\nalgorithm specified in section 8.2.2.1 of the draft standard.","summary":"Open an HTML file with automatic character set detection"},{"type":"rpm","name":"perl-IO-HTML","arch":"noarch","version":{"epoch":"0","ver":"1.001","rel":"11.module+el8.3.0+6498+31ea7642"},"description":"IO::HTML provides an easy way to open a file containing HTML while\nautomatically determining its encoding. It uses the HTML5 encoding sniffing\nalgorithm specified in section 8.2.2.1 of the draft standard.","summary":"Open an HTML file with automatic character set detection"},{"type":"rpm","name":"perl-IO-HTML","arch":"noarch","version":{"epoch":"0","ver":"1.001","rel":"11.module+el8.3.0+6498+fb59cb73"},"description":"IO::HTML provides an easy way to open a file containing HTML while\nautomatically determining its encoding. It uses the HTML5 encoding sniffing\nalgorithm specified in section 8.2.2.1 of the draft standard.","summary":"Open an HTML file with automatic character set detection"},{"type":"rpm","name":"perl-IO-Socket-IP","arch":"noarch","version":{"epoch":"0","ver":"0.39","rel":"6.module+el8.1.0+2926+ce7246ad"},"description":"This module provides a protocol-independent way to use IPv4 and IPv6\nsockets, as a drop-in replacement for IO::Socket::INET. Most constructor\narguments and methods are provided in a backward-compatible way.","summary":"Drop-in replacement for IO::Socket::INET supporting both IPv4 and IPv6"},{"type":"rpm","name":"perl-IO-Socket-IP","arch":"noarch","version":{"epoch":"0","ver":"0.39","rel":"5.el8"},"description":"This module provides a protocol-independent way to use IPv4 and IPv6\nsockets, as a drop-in replacement for IO::Socket::INET. Most constructor\narguments and methods are provided in a backward-compatible way.","summary":"Drop-in replacement for IO::Socket::INET supporting both IPv4 and IPv6"},{"type":"rpm","name":"perl-IO-Socket-IP","arch":"noarch","version":{"epoch":"0","ver":"0.39","rel":"6.module+el8.3.0+6718+7f269185"},"description":"This module provides a protocol-independent way to use IPv4 and IPv6\nsockets, as a drop-in replacement for IO::Socket::INET. Most constructor\narguments and methods are provided in a backward-compatible way.","summary":"Drop-in replacement for IO::Socket::INET supporting both IPv4 and IPv6"},{"type":"rpm","name":"perl-IO-Socket-SSL","arch":"noarch","version":{"epoch":"0","ver":"2.066","rel":"4.el8"},"description":"This module is a true drop-in replacement for IO::Socket::INET that\nuses SSL to encrypt data before it is transferred to a remote server\nor client. IO::Socket::SSL supports all the extra features that one\nneeds to write a full-featured SSL client or server application:\nmultiple SSL contexts, cipher selection, certificate verification, and\nSSL version selection. As an extra bonus, it works perfectly with\nmod_perl.","summary":"Perl library for transparent SSL"},{"type":"rpm","name":"perl-IO-Socket-SSL","arch":"noarch","version":{"epoch":"0","ver":"2.066","rel":"4.module+el8.3.0+6446+37a50855"},"description":"This module is a true drop-in replacement for IO::Socket::INET that\nuses SSL to encrypt data before it is transferred to a remote server\nor client. IO::Socket::SSL supports all the extra features that one\nneeds to write a full-featured SSL client or server application:\nmultiple SSL contexts, cipher selection, certificate verification, and\nSSL version selection. As an extra bonus, it works perfectly with\nmod_perl.","summary":"Perl library for transparent SSL"},{"type":"rpm","name":"perl-IO-Socket-SSL","arch":"noarch","version":{"epoch":"0","ver":"2.066","rel":"4.module+el8.3.0+6446+594cad75"},"description":"This module is a true drop-in replacement for IO::Socket::INET that\nuses SSL to encrypt data before it is transferred to a remote server\nor client. IO::Socket::SSL supports all the extra features that one\nneeds to write a full-featured SSL client or server application:\nmultiple SSL contexts, cipher selection, certificate verification, and\nSSL version selection. As an extra bonus, it works perfectly with\nmod_perl.","summary":"Perl library for transparent SSL"},{"type":"rpm","name":"perl-IO-Socket-SSL","arch":"noarch","version":{"epoch":"0","ver":"2.066","rel":"4.module+el8.3.0+6452+449fe210"},"description":"This module is a true drop-in replacement for IO::Socket::INET that\nuses SSL to encrypt data before it is transferred to a remote server\nor client. IO::Socket::SSL supports all the extra features that one\nneeds to write a full-featured SSL client or server application:\nmultiple SSL contexts, cipher selection, certificate verification, and\nSSL version selection. As an extra bonus, it works perfectly with\nmod_perl.","summary":"Perl library for transparent SSL"},{"type":"rpm","name":"perl-IO-Socket-SSL","arch":"noarch","version":{"epoch":"0","ver":"2.066","rel":"4.module+el8.6.0+13392+6b8485cb"},"description":"This module is a true drop-in replacement for IO::Socket::INET that\nuses SSL to encrypt data before it is transferred to a remote server\nor client. IO::Socket::SSL supports all the extra features that one\nneeds to write a full-featured SSL client or server application:\nmultiple SSL contexts, cipher selection, certificate verification, and\nSSL version selection. As an extra bonus, it works perfectly with\nmod_perl.","summary":"Perl library for transparent SSL"},{"type":"rpm","name":"perl-IO-Zlib","arch":"noarch","version":{"epoch":"1","ver":"1.10","rel":"416.el8"},"description":"This modules provides an IO:: style interface to the Compress::Zlib package.\nThe main advantage is that you can use an IO::Zlib object in much the same way\nas an IO::File object so you can have common code that doesn't know which sort\nof file it is using.","summary":"Perl IO:: style interface to Compress::Zlib"},{"type":"rpm","name":"perl-IO-Zlib","arch":"noarch","version":{"epoch":"1","ver":"1.10","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"This modules provides an IO:: style interface to the Compress::Zlib package.\nThe main advantage is that you can use an IO::Zlib object in much the same way\nas an IO::File object so you can have common code that doesn't know which sort\nof file it is using.","summary":"Perl IO:: style interface to Compress::Zlib"},{"type":"rpm","name":"perl-IO-Zlib","arch":"noarch","version":{"epoch":"1","ver":"1.10","rel":"452.module+el8.4.0+8990+01326e37"},"description":"This modules provides an IO:: style interface to the Compress::Zlib package.\nThe main advantage is that you can use an IO::Zlib object in much the same way\nas an IO::File object so you can have common code that doesn't know which sort\nof file it is using.","summary":"Perl IO:: style interface to Compress::Zlib"},{"type":"rpm","name":"perl-IPC-Cmd","arch":"noarch","version":{"epoch":"1","ver":"0.98","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"IPC::Cmd allows you to run commands platform independently, interactively\nif desired, but have them still work.","summary":"Finding and running system commands made easy"},{"type":"rpm","name":"perl-IPC-Cmd","arch":"noarch","version":{"epoch":"2","ver":"1.02","rel":"1.el8"},"description":"IPC::Cmd allows you to run commands platform independently, interactively\nif desired, but have them still work.","summary":"Finding and running system commands made easy"},{"type":"rpm","name":"perl-IPC-Cmd","arch":"noarch","version":{"epoch":"2","ver":"1.04","rel":"2.module+el8.3.0+6718+7f269185"},"description":"IPC::Cmd allows you to run commands platform independently, interactively\nif desired, but have them still work.","summary":"Finding and running system commands made easy"},{"type":"rpm","name":"perl-IPC-SysV","arch":"x86_64","version":{"epoch":"0","ver":"2.07","rel":"397.el8"},"description":"This is an object interface for System V messages, semaphores, and\ninter-process calls.","summary":"Object interface to System V IPC"},{"type":"rpm","name":"perl-IPC-SysV","arch":"x86_64","version":{"epoch":"0","ver":"2.07","rel":"398.module+el8.3.0+6718+7f269185"},"description":"This is an object interface for System V messages, semaphores, and\ninter-process calls.","summary":"Object interface to System V IPC"},{"type":"rpm","name":"perl-IPC-SysV","arch":"x86_64","version":{"epoch":"0","ver":"2.07","rel":"398.module+el8.1.0+2926+ce7246ad"},"description":"This is an object interface for System V messages, semaphores, and\ninter-process calls.","summary":"Object interface to System V IPC"},{"type":"rpm","name":"perl-IPC-System-Simple","arch":"noarch","version":{"epoch":"0","ver":"1.25","rel":"17.el8"},"description":"Calling Perl's in-built 'system()' function is easy; determining if it\nwas successful is _hard_. Let's face it, '$?' isn't the nicest variable\nin the world to play with, and even if you _do_ check it, producing a\nwell-formatted error string takes a lot of work. 'IPC::System::Simple'\ntakes the hard work out of calling external commands. In fact, if you\nwant to be really lazy, you can just write:\n\n    use IPC::System::Simple qw(system);\n\nand all of your \"system\" commands will either succeed (run to completion and\nreturn a zero exit value), or die with rich diagnostic messages.","summary":"Run commands simply, with detailed diagnostics"},{"type":"rpm","name":"perl-IPC-System-Simple","arch":"noarch","version":{"epoch":"0","ver":"1.25","rel":"18.module+el8.3.0+6718+7f269185"},"description":"Calling Perl's in-built 'system()' function is easy; determining if it\nwas successful is _hard_. Let's face it, '$?' isn't the nicest variable\nin the world to play with, and even if you _do_ check it, producing a\nwell-formatted error string takes a lot of work. 'IPC::System::Simple'\ntakes the hard work out of calling external commands. In fact, if you\nwant to be really lazy, you can just write:\n\n    use IPC::System::Simple qw(system);\n\nand all of your \"system\" commands will either succeed (run to completion and\nreturn a zero exit value), or die with rich diagnostic messages.","summary":"Run commands simply, with detailed diagnostics"},{"type":"rpm","name":"perl-IPC-System-Simple","arch":"noarch","version":{"epoch":"0","ver":"1.25","rel":"18.module+el8.1.0+2926+ce7246ad"},"description":"Calling Perl's in-built 'system()' function is easy; determining if it\nwas successful is _hard_. Let's face it, '$?' isn't the nicest variable\nin the world to play with, and even if you _do_ check it, producing a\nwell-formatted error string takes a lot of work. 'IPC::System::Simple'\ntakes the hard work out of calling external commands. In fact, if you\nwant to be really lazy, you can just write:\n\n    use IPC::System::Simple qw(system);\n\nand all of your \"system\" commands will either succeed (run to completion and\nreturn a zero exit value), or die with rich diagnostic messages.","summary":"Run commands simply, with detailed diagnostics"},{"type":"rpm","name":"perl-Importer","arch":"noarch","version":{"epoch":"0","ver":"0.025","rel":"6.module+el8.3.0+6718+7f269185"},"description":"This Perl module acts as a layer between Exporter and modules which consume\nexports. It is feature-compatible with Exporter, plus some much needed\nextras. You can use this to import symbols from any exporter that follows\nExporters specification. The exporter modules themselves do not need to use\nor inherit from the Exporter module, they just need to set @EXPORT and/or\nother variables.","summary":"Alternative interface to modules that export symbols"},{"type":"rpm","name":"perl-JSON-PP","arch":"noarch","version":{"epoch":"1","ver":"4.04","rel":"2.module+el8.3.0+6718+7f269185"},"description":"JSON::XS is the fastest and most proper JSON module on CPAN. It is written by\nMarc Lehmann in C, so must be compiled and installed in the used environment.\n\nJSON::PP is a pure-Perl module and is compatible with JSON::XS.","summary":"JSON::XS compatible pure-Perl module"},{"type":"rpm","name":"perl-JSON-PP","arch":"noarch","version":{"epoch":"0","ver":"2.94000","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"JSON::XS is the fastest and most proper JSON module on CPAN. It is written by\nMarc Lehmann in C, so must be compiled and installed in the used environment.\n\nJSON::PP is a pure-Perl module and is compatible with JSON::XS.","summary":"JSON::XS compatible pure-Perl module"},{"type":"rpm","name":"perl-JSON-PP","arch":"noarch","version":{"epoch":"1","ver":"2.97.001","rel":"3.el8"},"description":"JSON::XS is the fastest and most proper JSON module on CPAN. It is written by\nMarc Lehmann in C, so must be compiled and installed in the used environment.\n\nJSON::PP is a pure-Perl module and is compatible with JSON::XS.","summary":"JSON::XS compatible pure-Perl module"},{"type":"rpm","name":"perl-LWP-MediaTypes","arch":"noarch","version":{"epoch":"0","ver":"6.02","rel":"15.module+el8.3.0+6498+31ea7642"},"description":"This module provides functions for handling media (also known as MIME)\ntypes and encodings. The mapping from file extensions to media types is\ndefined by the media.types file. If the ~/.media.types file exists it is\nused instead. For backwards compatibility we will also look for\n~/.mime.types.","summary":"Guess media type for a file or a URL"},{"type":"rpm","name":"perl-LWP-MediaTypes","arch":"noarch","version":{"epoch":"0","ver":"6.02","rel":"15.module+el8.3.0+6498+9eecfe51"},"description":"This module provides functions for handling media (also known as MIME)\ntypes and encodings. The mapping from file extensions to media types is\ndefined by the media.types file. If the ~/.media.types file exists it is\nused instead. For backwards compatibility we will also look for\n~/.mime.types.","summary":"Guess media type for a file or a URL"},{"type":"rpm","name":"perl-LWP-MediaTypes","arch":"noarch","version":{"epoch":"0","ver":"6.02","rel":"15.module+el8.3.0+6498+fb59cb73"},"description":"This module provides functions for handling media (also known as MIME)\ntypes and encodings. The mapping from file extensions to media types is\ndefined by the media.types file. If the ~/.media.types file exists it is\nused instead. For backwards compatibility we will also look for\n~/.mime.types.","summary":"Guess media type for a file or a URL"},{"type":"rpm","name":"perl-LWP-MediaTypes","arch":"noarch","version":{"epoch":"0","ver":"6.02","rel":"15.module+el8.6.0+13414+533ca04e"},"description":"This module provides functions for handling media (also known as MIME)\ntypes and encodings. The mapping from file extensions to media types is\ndefined by the media.types file. If the ~/.media.types file exists it is\nused instead. For backwards compatibility we will also look for\n~/.mime.types.","summary":"Guess media type for a file or a URL"},{"type":"rpm","name":"perl-LWP-MediaTypes","arch":"noarch","version":{"epoch":"0","ver":"6.02","rel":"14.el8"},"description":"This module provides functions for handling media (also known as MIME)\ntypes and encodings. The mapping from file extensions to media types is\ndefined by the media.types file. If the ~/.media.types file exists it is\nused instead. For backwards compatibility we will also look for\n~/.mime.types.","summary":"Guess media type for a file or a URL"},{"type":"rpm","name":"perl-LWP-Protocol-https","arch":"noarch","version":{"epoch":"0","ver":"6.07","rel":"4.module+el8.3.0+6498+fb59cb73"},"description":"The LWP::Protocol::https module provides support for using HTTPS schemed\nURLs with LWP. This module is a plug-in to the LWP protocol handling, so\nyou don't use it directly. Once the module is installed LWP is able to\naccess sites using HTTP over SSL/TLS.","summary":"Provide HTTPS support for LWP::UserAgent"},{"type":"rpm","name":"perl-LWP-Protocol-https","arch":"noarch","version":{"epoch":"0","ver":"6.07","rel":"4.module+el8.3.0+6498+31ea7642"},"description":"The LWP::Protocol::https module provides support for using HTTPS schemed\nURLs with LWP. This module is a plug-in to the LWP protocol handling, so\nyou don't use it directly. Once the module is installed LWP is able to\naccess sites using HTTP over SSL/TLS.","summary":"Provide HTTPS support for LWP::UserAgent"},{"type":"rpm","name":"perl-LWP-Protocol-https","arch":"noarch","version":{"epoch":"0","ver":"6.07","rel":"4.module+el8.3.0+6498+9eecfe51"},"description":"The LWP::Protocol::https module provides support for using HTTPS schemed\nURLs with LWP. This module is a plug-in to the LWP protocol handling, so\nyou don't use it directly. Once the module is installed LWP is able to\naccess sites using HTTP over SSL/TLS.","summary":"Provide HTTPS support for LWP::UserAgent"},{"type":"rpm","name":"perl-LWP-Protocol-https","arch":"noarch","version":{"epoch":"0","ver":"6.07","rel":"4.module+el8.6.0+13414+533ca04e"},"description":"The LWP::Protocol::https module provides support for using HTTPS schemed\nURLs with LWP. This module is a plug-in to the LWP protocol handling, so\nyou don't use it directly. Once the module is installed LWP is able to\naccess sites using HTTP over SSL/TLS.","summary":"Provide HTTPS support for LWP::UserAgent"},{"type":"rpm","name":"perl-LWP-Protocol-https","arch":"noarch","version":{"epoch":"0","ver":"6.07","rel":"4.el8"},"description":"The LWP::Protocol::https module provides support for using HTTPS schemed\nURLs with LWP. This module is a plug-in to the LWP protocol handling, so\nyou don't use it directly. Once the module is installed LWP is able to\naccess sites using HTTP over SSL/TLS.","summary":"Provide HTTPS support for LWP::UserAgent"},{"type":"rpm","name":"perl-Locale-Codes","arch":"noarch","version":{"epoch":"0","ver":"3.57","rel":"1.el8"},"description":"Locale-Codes is a distribution containing a set of modules. The modules\neach deal with different types of codes which identify parts of the locale\nincluding languages, countries, currency, etc.","summary":"Distribution of modules to handle locale codes"},{"type":"rpm","name":"perl-Locale-Codes","arch":"noarch","version":{"epoch":"0","ver":"3.42","rel":"3.module+el8.1.0+2926+ce7246ad"},"description":"Locale-Codes is a distribution containing a set of modules. The modules\neach deal with different types of codes which identify parts of the locale\nincluding languages, countries, currency, etc.","summary":"Distribution of modules to handle locale codes"},{"type":"rpm","name":"perl-Locale-Maketext","arch":"noarch","version":{"epoch":"0","ver":"1.28","rel":"397.module+el8.1.0+2926+ce7246ad"},"description":"It is a common feature of applications (whether run directly, or via the Web)\nfor them to be \"localized\" -- i.e., for them to present an English interface\nto an English-speaker, a German interface to a German-speaker, and so on for\nall languages it's programmed with. Locale::Maketext is a framework for\nsoftware localization; it provides you with the tools for organizing and\naccessing the bits of text and text-processing code that you need for\nproducing localized applications.","summary":"Framework for localization"},{"type":"rpm","name":"perl-Locale-Maketext","arch":"noarch","version":{"epoch":"0","ver":"1.29","rel":"440.module+el8.3.0+6718+7f269185"},"description":"It is a common feature of applications (whether run directly, or via the Web)\nfor them to be \"localized\" -- i.e., for them to present an English interface\nto an English-speaker, a German interface to a German-speaker, and so on for\nall languages it's programmed with. Locale::Maketext is a framework for\nsoftware localization; it provides you with the tools for organizing and\naccessing the bits of text and text-processing code that you need for\nproducing localized applications.","summary":"Framework for localization"},{"type":"rpm","name":"perl-Locale-Maketext","arch":"noarch","version":{"epoch":"0","ver":"1.28","rel":"396.el8"},"description":"It is a common feature of applications (whether run directly, or via the Web)\nfor them to be \"localized\" -- i.e., for them to present an English interface\nto an English-speaker, a German interface to a German-speaker, and so on for\nall languages it's programmed with. Locale::Maketext is a framework for\nsoftware localization; it provides you with the tools for organizing and\naccessing the bits of text and text-processing code that you need for\nproducing localized applications.","summary":"Framework for localization"},{"type":"rpm","name":"perl-Locale-Maketext-Simple","arch":"noarch","version":{"epoch":"1","ver":"0.21","rel":"452.module+el8.4.0+8990+01326e37"},"description":"This module is a simple wrapper around Locale::Maketext::Lexicon, designed\nto alleviate the need of creating Language Classes for module authors.","summary":"Simple interface to Locale::Maketext::Lexicon"},{"type":"rpm","name":"perl-Locale-Maketext-Simple","arch":"noarch","version":{"epoch":"1","ver":"0.21","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"This module is a simple wrapper around Locale::Maketext::Lexicon, designed\nto alleviate the need of creating Language Classes for module authors.","summary":"Simple interface to Locale::Maketext::Lexicon"},{"type":"rpm","name":"perl-MIME-Base64","arch":"x86_64","version":{"epoch":"0","ver":"3.15","rel":"1001.module+el8.1.0+2926+ce7246ad"},"description":"This package contains a Base64 encoder/decoder and a quoted-printable\nencoder/decoder. These encoding methods are specified in RFC 2045 - MIME\n(Multipurpose Internet Mail Extensions).","summary":"Encoding and decoding of Base64 and quoted-printable strings"},{"type":"rpm","name":"perl-MIME-Base64","arch":"x86_64","version":{"epoch":"0","ver":"3.15","rel":"1001.module+el8.3.0+6718+7f269185"},"description":"This package contains a Base64 encoder/decoder and a quoted-printable\nencoder/decoder. These encoding methods are specified in RFC 2045 - MIME\n(Multipurpose Internet Mail Extensions).","summary":"Encoding and decoding of Base64 and quoted-printable strings"},{"type":"rpm","name":"perl-MRO-Compat","arch":"noarch","version":{"epoch":"0","ver":"0.13","rel":"5.module+el8.1.0+2926+ce7246ad"},"description":"The \"mro\" namespace provides several utilities for dealing with method\nresolution order and method caching in general in Perl 5.9.5 and higher.\nThis module provides those interfaces for earlier versions of Perl (back\nto 5.6.0 anyways).\n\nIt is a harmless no-op to use this module on 5.9.5+. That is to say,\ncode which properly uses MRO::Compat will work unmodified on both older\nPerls and 5.9.5+.\n\nIf you're writing a piece of software that would like to use the parts\nof 5.9.5+'s mro:: interfaces that are supported here, and you want\ncompatibility with older Perls, this is the module for you.","summary":"Mro::* interface compatibility for Perls \u003c 5.9.5"},{"type":"rpm","name":"perl-MRO-Compat","arch":"noarch","version":{"epoch":"0","ver":"0.13","rel":"5.module+el8.3.0+6718+7f269185"},"description":"The \"mro\" namespace provides several utilities for dealing with method\nresolution order and method caching in general in Perl 5.9.5 and higher.\nThis module provides those interfaces for earlier versions of Perl (back\nto 5.6.0 anyways).\n\nIt is a harmless no-op to use this module on 5.9.5+. That is to say,\ncode which properly uses MRO::Compat will work unmodified on both older\nPerls and 5.9.5+.\n\nIf you're writing a piece of software that would like to use the parts\nof 5.9.5+'s mro:: interfaces that are supported here, and you want\ncompatibility with older Perls, this is the module for you.","summary":"Mro::* interface compatibility for Perls \u003c 5.9.5"},{"type":"rpm","name":"perl-MRO-Compat","arch":"noarch","version":{"epoch":"0","ver":"0.13","rel":"4.el8"},"description":"The \"mro\" namespace provides several utilities for dealing with method\nresolution order and method caching in general in Perl 5.9.5 and higher.\nThis module provides those interfaces for earlier versions of Perl (back\nto 5.6.0 anyways).\n\nIt is a harmless no-op to use this module on 5.9.5+. That is to say,\ncode which properly uses MRO::Compat will work unmodified on both older\nPerls and 5.9.5+.\n\nIf you're writing a piece of software that would like to use the parts\nof 5.9.5+'s mro:: interfaces that are supported here, and you want\ncompatibility with older Perls, this is the module for you.","summary":"Mro::* interface compatibility for Perls \u003c 5.9.5"},{"type":"rpm","name":"perl-Math-BigInt","arch":"noarch","version":{"epoch":"1","ver":"1.9998.11","rel":"6.module+el8.1.0+2926+ce7246ad"},"description":"This provides Perl modules for arbitrary-size integer and float mathematics.","summary":"Arbitrary-size integer and float mathematics"},{"type":"rpm","name":"perl-Math-BigInt","arch":"noarch","version":{"epoch":"1","ver":"1.9998.18","rel":"1.module+el8.3.0+6718+7f269185"},"description":"This provides Perl modules for arbitrary-size integer and float mathematics.","summary":"Arbitrary-size integer and float mathematics"},{"type":"rpm","name":"perl-Math-BigInt-FastCalc","arch":"x86_64","version":{"epoch":"0","ver":"0.500.900","rel":"1.module+el8.3.0+6718+7f269185"},"description":"This Perl module provides support for fast big integer calculations.","summary":"Math::BigInt::Calc with some XS for more speed"},{"type":"rpm","name":"perl-Math-BigInt-FastCalc","arch":"x86_64","version":{"epoch":"0","ver":"0.500.600","rel":"6.el8"},"description":"This Perl module provides support for fast big integer calculations.","summary":"Math::BigInt::Calc with some XS for more speed"},{"type":"rpm","name":"perl-Math-BigInt-FastCalc","arch":"x86_64","version":{"epoch":"0","ver":"0.500.600","rel":"7.module+el8.1.0+2926+ce7246ad"},"description":"This Perl module provides support for fast big integer calculations.","summary":"Math::BigInt::Calc with some XS for more speed"},{"type":"rpm","name":"perl-Math-BigRat","arch":"noarch","version":{"epoch":"0","ver":"0.2614","rel":"2.module+el8.3.0+6718+7f269185"},"description":"Math::BigRat complements Math::BigInt and Math::BigFloat by providing\nsupport for arbitrary big rational numbers.","summary":"Arbitrary big rational numbers"},{"type":"rpm","name":"perl-Math-BigRat","arch":"noarch","version":{"epoch":"0","ver":"0.2614","rel":"1.el8"},"description":"Math::BigRat complements Math::BigInt and Math::BigFloat by providing\nsupport for arbitrary big rational numbers.","summary":"Arbitrary big rational numbers"},{"type":"rpm","name":"perl-Math-BigRat","arch":"noarch","version":{"epoch":"0","ver":"0.2614","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"Math::BigRat complements Math::BigInt and Math::BigFloat by providing\nsupport for arbitrary big rational numbers.","summary":"Arbitrary big rational numbers"},{"type":"rpm","name":"perl-Math-Complex","arch":"noarch","version":{"epoch":"0","ver":"1.59","rel":"452.module+el8.4.0+8990+01326e37"},"description":"This package lets you create and manipulate complex numbers. By default, Perl\nlimits itself to real numbers, but an extra \"use\" statement brings full\ncomplex support, along with a full set of mathematical functions typically\nassociated with and/or extended to complex numbers.","summary":"Complex numbers and trigonometric functions"},{"type":"rpm","name":"perl-Math-Complex","arch":"noarch","version":{"epoch":"0","ver":"1.59","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"This package lets you create and manipulate complex numbers. By default, Perl\nlimits itself to real numbers, but an extra \"use\" statement brings full\ncomplex support, along with a full set of mathematical functions typically\nassociated with and/or extended to complex numbers.","summary":"Complex numbers and trigonometric functions"},{"type":"rpm","name":"perl-Memoize","arch":"noarch","version":{"epoch":"0","ver":"1.03","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"Memoizing a function makes it faster by trading space for time. It does\nthis by caching the return values of the function in a table. If you call\nthe function again with the same arguments, memoize jumps in and gives\nyou the value out of the table, instead of letting the function compute\nthe value all over again.","summary":"Transparently speed up functions by caching return values"},{"type":"rpm","name":"perl-Memoize","arch":"noarch","version":{"epoch":"0","ver":"1.03","rel":"452.module+el8.4.0+8990+01326e37"},"description":"Memoizing a function makes it faster by trading space for time. It does\nthis by caching the return values of the function in a table. If you call\nthe function again with the same arguments, memoize jumps in and gives\nyou the value out of the table, instead of letting the function compute\nthe value all over again.","summary":"Transparently speed up functions by caching return values"},{"type":"rpm","name":"perl-Module-Build","arch":"noarch","version":{"epoch":"2","ver":"0.42.29","rel":"4.module+el8.3.0+6718+7f269185"},"description":"Module::Build is a system for building, testing, and installing Perl\nmodules. It is meant to be an alternative to ExtUtils::MakeMaker.\nDevelopers may alter the behavior of the module through sub-classing in a\nmuch more straightforward way than with MakeMaker. It also does not require\na make on your system - most of the Module::Build code is pure-perl and\nwritten in a very cross-platform way. In fact, you don't even need a shell,\nso even platforms like MacOS (traditional) can use it fairly easily. Its\nonly prerequisites are modules that are included with perl 5.6.0, and it\nworks fine on perl 5.005 if you can install a few additional modules.","summary":"Build and install Perl modules"},{"type":"rpm","name":"perl-Module-Build","arch":"noarch","version":{"epoch":"2","ver":"0.42.24","rel":"6.module+el8.1.0+2926+ce7246ad"},"description":"Module::Build is a system for building, testing, and installing Perl\nmodules. It is meant to be an alternative to ExtUtils::MakeMaker.\nDevelopers may alter the behavior of the module through sub-classing in a\nmuch more straightforward way than with MakeMaker. It also does not require\na make on your system - most of the Module::Build code is pure-perl and\nwritten in a very cross-platform way. In fact, you don't even need a shell,\nso even platforms like MacOS (traditional) can use it fairly easily. Its\nonly prerequisites are modules that are included with perl 5.6.0, and it\nworks fine on perl 5.005 if you can install a few additional modules.","summary":"Build and install Perl modules"},{"type":"rpm","name":"perl-Module-Build","arch":"noarch","version":{"epoch":"2","ver":"0.42.24","rel":"5.el8"},"description":"Module::Build is a system for building, testing, and installing Perl\nmodules. It is meant to be an alternative to ExtUtils::MakeMaker.\nDevelopers may alter the behavior of the module through sub-classing in a\nmuch more straightforward way than with MakeMaker. It also does not require\na make on your system - most of the Module::Build code is pure-perl and\nwritten in a very cross-platform way. In fact, you don't even need a shell,\nso even platforms like MacOS (traditional) can use it fairly easily. Its\nonly prerequisites are modules that are included with perl 5.6.0, and it\nworks fine on perl 5.005 if you can install a few additional modules.","summary":"Build and install Perl modules"},{"type":"rpm","name":"perl-Module-CoreList","arch":"noarch","version":{"epoch":"1","ver":"5.20191220","rel":"1.module+el8.3.0+6718+7f269185"},"description":"Module::CoreList provides information on which core and dual-life modules\nare shipped with each version of perl.","summary":"What modules are shipped with versions of perl"},{"type":"rpm","name":"perl-Module-CoreList","arch":"noarch","version":{"epoch":"1","ver":"5.20180414","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"Module::CoreList provides information on which core and dual-life modules\nare shipped with each version of perl.","summary":"What modules are shipped with versions of perl"},{"type":"rpm","name":"perl-Module-CoreList","arch":"noarch","version":{"epoch":"1","ver":"5.20181130","rel":"1.el8"},"description":"Module::CoreList provides information on which core and dual-life modules\nare shipped with each version of perl.","summary":"What modules are shipped with versions of perl"},{"type":"rpm","name":"perl-Module-CoreList-tools","arch":"noarch","version":{"epoch":"1","ver":"5.20181130","rel":"1.el8"},"description":"This package provides a corelist(1) tool which can be used to query what\nmodules were shipped with given perl version.","summary":"Tool for listing modules shipped with perl"},{"type":"rpm","name":"perl-Module-CoreList-tools","arch":"noarch","version":{"epoch":"1","ver":"5.20191220","rel":"1.module+el8.3.0+6718+7f269185"},"description":"This package provides a corelist(1) tool which can be used to query what\nmodules were shipped with given perl version.","summary":"Tool for listing modules shipped with perl"},{"type":"rpm","name":"perl-Module-CoreList-tools","arch":"noarch","version":{"epoch":"1","ver":"5.20180414","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"This package provides a corelist(1) tool which can be used to query what\nmodules were shipped with given perl version.","summary":"Tool for listing modules shipped with perl"},{"type":"rpm","name":"perl-Module-Load","arch":"noarch","version":{"epoch":"1","ver":"0.32","rel":"395.el8"},"description":"If you consult \"perldoc -f require\" you will see that \"require\" will behave\ndifferently when given a bare-word or a string. In the case of a string,\n\"require\" assumes you are wanting to load a file. But in the case of\na bare-word, it assumes you mean a module.\n\nThis gives nasty overhead when you are trying to dynamically require modules\nat run-time, since you will need to change the module notation to a file\nnotation fitting the particular platform you are on.\n\n\"load\" eliminates the need for this overhead and will just DWYM.","summary":"Run-time require of both modules and files"},{"type":"rpm","name":"perl-Module-Load","arch":"noarch","version":{"epoch":"1","ver":"0.32","rel":"396.module+el8.1.0+2926+ce7246ad"},"description":"If you consult \"perldoc -f require\" you will see that \"require\" will behave\ndifferently when given a bare-word or a string. In the case of a string,\n\"require\" assumes you are wanting to load a file. But in the case of\na bare-word, it assumes you mean a module.\n\nThis gives nasty overhead when you are trying to dynamically require modules\nat run-time, since you will need to change the module notation to a file\nnotation fitting the particular platform you are on.\n\n\"load\" eliminates the need for this overhead and will just DWYM.","summary":"Run-time require of both modules and files"},{"type":"rpm","name":"perl-Module-Load","arch":"noarch","version":{"epoch":"1","ver":"0.34","rel":"439.module+el8.3.0+6718+7f269185"},"description":"If you consult \"perldoc -f require\" you will see that \"require\" will behave\ndifferently when given a bare-word or a string. In the case of a string,\n\"require\" assumes you are wanting to load a file. But in the case of\na bare-word, it assumes you mean a module.\n\nThis gives nasty overhead when you are trying to dynamically require modules\nat run-time, since you will need to change the module notation to a file\nnotation fitting the particular platform you are on.\n\n\"load\" eliminates the need for this overhead and will just DWYM.","summary":"Run-time require of both modules and files"},{"type":"rpm","name":"perl-Module-Load-Conditional","arch":"noarch","version":{"epoch":"0","ver":"0.68","rel":"395.el8"},"description":"This module provides simple ways to query and possibly load any of the modules\nyou have installed on your system during run-time.","summary":"Looking up module information and loading at run-time"},{"type":"rpm","name":"perl-Module-Load-Conditional","arch":"noarch","version":{"epoch":"0","ver":"0.70","rel":"1.module+el8.3.0+6718+7f269185"},"description":"This module provides simple ways to query and possibly load any of the modules\nyou have installed on your system during run-time.","summary":"Looking up module information / loading at run-time"},{"type":"rpm","name":"perl-Module-Load-Conditional","arch":"noarch","version":{"epoch":"0","ver":"0.68","rel":"396.module+el8.1.0+2926+ce7246ad"},"description":"This module provides simple ways to query and possibly load any of the modules\nyou have installed on your system during run-time.","summary":"Looking up module information and loading at run-time"},{"type":"rpm","name":"perl-Module-Loaded","arch":"noarch","version":{"epoch":"1","ver":"0.08","rel":"452.module+el8.4.0+8990+01326e37"},"description":"When testing applications, often you find yourself needing to provide\nfunctionality in your test environment that would usually be provided by\nexternal modules. Rather than munging the %INC by hand to mark these external\nmodules as loaded, so they are not attempted to be loaded by perl, this module\noffers you a very simple way to mark modules as loaded and/or unloaded.","summary":"Mark modules as loaded or unloaded"},{"type":"rpm","name":"perl-Module-Loaded","arch":"noarch","version":{"epoch":"1","ver":"0.08","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"When testing applications, often you find yourself needing to provide\nfunctionality in your test environment that would usually be provided by\nexternal modules. Rather than munging the %INC by hand to mark these external\nmodules as loaded, so they are not attempted to be loaded by perl, this module\noffers you a very simple way to mark modules as loaded and/or unloaded.","summary":"Mark modules as loaded or unloaded"},{"type":"rpm","name":"perl-Module-Metadata","arch":"noarch","version":{"epoch":"0","ver":"1.000037","rel":"1.module+el8.3.0+6718+7f269185"},"description":"This module provides a standard way to gather metadata about a .pm file\nwithout executing unsafe code.","summary":"Gather package and POD information from perl module files"},{"type":"rpm","name":"perl-Module-Metadata","arch":"noarch","version":{"epoch":"0","ver":"1.000033","rel":"395.el8"},"description":"This module provides a standard way to gather metadata about a .pm file\nwithout executing unsafe code.","summary":"Gather package and POD information from perl module files"},{"type":"rpm","name":"perl-Module-Metadata","arch":"noarch","version":{"epoch":"0","ver":"1.000033","rel":"396.module+el8.1.0+2926+ce7246ad"},"description":"This module provides a standard way to gather metadata about a .pm file\nwithout executing unsafe code.","summary":"Gather package and POD information from perl module files"},{"type":"rpm","name":"perl-Mozilla-CA","arch":"noarch","version":{"epoch":"0","ver":"20160104","rel":"7.el8"},"description":"Mozilla::CA provides a path to ca-certificates copy of Mozilla's bundle of\ncertificate authority certificates in a form that can be consumed by modules\nand libraries based on OpenSSL.","summary":"Mozilla's CA cert bundle in PEM format"},{"type":"rpm","name":"perl-Mozilla-CA","arch":"noarch","version":{"epoch":"0","ver":"20160104","rel":"7.module+el8.3.0+6498+fb59cb73"},"description":"Mozilla::CA provides a path to ca-certificates copy of Mozilla's bundle of\ncertificate authority certificates in a form that can be consumed by modules\nand libraries based on OpenSSL.","summary":"Mozilla's CA cert bundle in PEM format"},{"type":"rpm","name":"perl-Mozilla-CA","arch":"noarch","version":{"epoch":"0","ver":"20160104","rel":"7.module+el8.3.0+6498+9eecfe51"},"description":"Mozilla::CA provides a path to ca-certificates copy of Mozilla's bundle of\ncertificate authority certificates in a form that can be consumed by modules\nand libraries based on OpenSSL.","summary":"Mozilla's CA cert bundle in PEM format"},{"type":"rpm","name":"perl-Mozilla-CA","arch":"noarch","version":{"epoch":"0","ver":"20160104","rel":"7.module+el8.6.0+13414+533ca04e"},"description":"Mozilla::CA provides a path to ca-certificates copy of Mozilla's bundle of\ncertificate authority certificates in a form that can be consumed by modules\nand libraries based on OpenSSL.","summary":"Mozilla's CA cert bundle in PEM format"},{"type":"rpm","name":"perl-Mozilla-CA","arch":"noarch","version":{"epoch":"0","ver":"20160104","rel":"7.module+el8.3.0+6498+31ea7642"},"description":"Mozilla::CA provides a path to ca-certificates copy of Mozilla's bundle of\ncertificate authority certificates in a form that can be consumed by modules\nand libraries based on OpenSSL.","summary":"Mozilla's CA cert bundle in PEM format"},{"type":"rpm","name":"perl-NTLM","arch":"noarch","version":{"epoch":"0","ver":"1.09","rel":"17.module+el8.3.0+6498+fb59cb73"},"description":"This module provides methods to use NTLM authentication.  It can be used\nas an authenticate method with the Mail::IMAPClient module to perform\nthe challenge/response mechanism for NTLM connections or it can be used\non its own for NTLM authentication with other protocols (eg. HTTP).","summary":"NTLM Perl module"},{"type":"rpm","name":"perl-NTLM","arch":"noarch","version":{"epoch":"0","ver":"1.09","rel":"17.module+el8.3.0+6498+9eecfe51"},"description":"This module provides methods to use NTLM authentication.  It can be used\nas an authenticate method with the Mail::IMAPClient module to perform\nthe challenge/response mechanism for NTLM connections or it can be used\non its own for NTLM authentication with other protocols (eg. HTTP).","summary":"NTLM Perl module"},{"type":"rpm","name":"perl-NTLM","arch":"noarch","version":{"epoch":"0","ver":"1.09","rel":"17.el8"},"description":"This module provides methods to use NTLM authentication.  It can be used\nas an authenticate method with the Mail::IMAPClient module to perform\nthe challenge/response mechanism for NTLM connections or it can be used\non its own for NTLM authentication with other protocols (eg. HTTP).","summary":"NTLM Perl module"},{"type":"rpm","name":"perl-NTLM","arch":"noarch","version":{"epoch":"0","ver":"1.09","rel":"17.module+el8.3.0+6498+31ea7642"},"description":"This module provides methods to use NTLM authentication.  It can be used\nas an authenticate method with the Mail::IMAPClient module to perform\nthe challenge/response mechanism for NTLM connections or it can be used\non its own for NTLM authentication with other protocols (eg. HTTP).","summary":"NTLM Perl module"},{"type":"rpm","name":"perl-NTLM","arch":"noarch","version":{"epoch":"0","ver":"1.09","rel":"17.module+el8.6.0+13414+533ca04e"},"description":"This module provides methods to use NTLM authentication.  It can be used\nas an authenticate method with the Mail::IMAPClient module to perform\nthe challenge/response mechanism for NTLM connections or it can be used\non its own for NTLM authentication with other protocols (eg. HTTP).","summary":"NTLM Perl module"},{"type":"rpm","name":"perl-Net-HTTP","arch":"noarch","version":{"epoch":"0","ver":"6.17","rel":"2.module+el8.3.0+6498+fb59cb73"},"description":"The Net::HTTP class is a low-level HTTP client. An instance of the\nNet::HTTP class represents a connection to an HTTP server. The HTTP\nprotocol is described in RFC 2616. The Net::HTTP class supports HTTP/1.0\nand HTTP/1.1.","summary":"Low-level HTTP connection (client)"},{"type":"rpm","name":"perl-Net-HTTP","arch":"noarch","version":{"epoch":"0","ver":"6.17","rel":"2.module+el8.3.0+6498+9eecfe51"},"description":"The Net::HTTP class is a low-level HTTP client. An instance of the\nNet::HTTP class represents a connection to an HTTP server. The HTTP\nprotocol is described in RFC 2616. The Net::HTTP class supports HTTP/1.0\nand HTTP/1.1.","summary":"Low-level HTTP connection (client)"},{"type":"rpm","name":"perl-Net-HTTP","arch":"noarch","version":{"epoch":"0","ver":"6.17","rel":"2.module+el8.3.0+6498+31ea7642"},"description":"The Net::HTTP class is a low-level HTTP client. An instance of the\nNet::HTTP class represents a connection to an HTTP server. The HTTP\nprotocol is described in RFC 2616. The Net::HTTP class supports HTTP/1.0\nand HTTP/1.1.","summary":"Low-level HTTP connection (client)"},{"type":"rpm","name":"perl-Net-HTTP","arch":"noarch","version":{"epoch":"0","ver":"6.17","rel":"2.el8"},"description":"The Net::HTTP class is a low-level HTTP client. An instance of the\nNet::HTTP class represents a connection to an HTTP server. The HTTP\nprotocol is described in RFC 2616. The Net::HTTP class supports HTTP/1.0\nand HTTP/1.1.","summary":"Low-level HTTP connection (client)"},{"type":"rpm","name":"perl-Net-HTTP","arch":"noarch","version":{"epoch":"0","ver":"6.17","rel":"2.module+el8.6.0+13414+533ca04e"},"description":"The Net::HTTP class is a low-level HTTP client. An instance of the\nNet::HTTP class represents a connection to an HTTP server. The HTTP\nprotocol is described in RFC 2616. The Net::HTTP class supports HTTP/1.0\nand HTTP/1.1.","summary":"Low-level HTTP connection (client)"},{"type":"rpm","name":"perl-Net-Ping","arch":"noarch","version":{"epoch":"0","ver":"2.43","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"Net::Ping module contains methods to test the reachability of remote hosts on\na network.","summary":"Check a remote host for reachability"},{"type":"rpm","name":"perl-Net-Ping","arch":"noarch","version":{"epoch":"0","ver":"2.71","rel":"452.module+el8.4.0+8990+01326e37"},"description":"Net::Ping module contains methods to test the reachability of remote hosts on\na network.","summary":"Check a remote host for reachability"},{"type":"rpm","name":"perl-Net-SSLeay","arch":"x86_64","version":{"epoch":"0","ver":"1.88","rel":"2.module+el8.6.0+13392+30f09725"},"description":"This module offers some high level convenience functions for accessing\nweb pages on SSL servers (for symmetry, same API is offered for\naccessing http servers, too), a sslcat() function for writing your own\nclients, and finally access to the SSL API of SSLeay/OpenSSL package\nso you can write servers or clients for more complicated applications.","summary":"Perl extension for using OpenSSL"},{"type":"rpm","name":"perl-Net-SSLeay","arch":"x86_64","version":{"epoch":"0","ver":"1.88","rel":"2.module+el8.6.0+13392+09a687b6"},"description":"This module offers some high level convenience functions for accessing\nweb pages on SSL servers (for symmetry, same API is offered for\naccessing http servers, too), a sslcat() function for writing your own\nclients, and finally access to the SSL API of SSLeay/OpenSSL package\nso you can write servers or clients for more complicated applications.","summary":"Perl extension for using OpenSSL"},{"type":"rpm","name":"perl-Net-SSLeay","arch":"x86_64","version":{"epoch":"0","ver":"1.88","rel":"2.module+el8.6.0+13392+6b8485cb"},"description":"This module offers some high level convenience functions for accessing\nweb pages on SSL servers (for symmetry, same API is offered for\naccessing http servers, too), a sslcat() function for writing your own\nclients, and finally access to the SSL API of SSLeay/OpenSSL package\nso you can write servers or clients for more complicated applications.","summary":"Perl extension for using OpenSSL"},{"type":"rpm","name":"perl-Net-SSLeay","arch":"x86_64","version":{"epoch":"0","ver":"1.88","rel":"1.el8"},"description":"This module offers some high level convenience functions for accessing\nweb pages on SSL servers (for symmetry, same API is offered for\naccessing http servers, too), a sslcat() function for writing your own\nclients, and finally access to the SSL API of SSLeay/OpenSSL package\nso you can write servers or clients for more complicated applications.","summary":"Perl extension for using OpenSSL"},{"type":"rpm","name":"perl-Net-SSLeay","arch":"x86_64","version":{"epoch":"0","ver":"1.88","rel":"2.module+el8.6.0+13392+f0897f98"},"description":"This module offers some high level convenience functions for accessing\nweb pages on SSL servers (for symmetry, same API is offered for\naccessing http servers, too), a sslcat() function for writing your own\nclients, and finally access to the SSL API of SSLeay/OpenSSL package\nso you can write servers or clients for more complicated applications.","summary":"Perl extension for using OpenSSL"},{"type":"rpm","name":"perl-Object-HashBase","arch":"noarch","version":{"epoch":"0","ver":"0.008","rel":"1.module+el8.3.0+6718+7f269185"},"description":"This package is used to generate classes based on hash references. Using this\nclass will give you a new() method, as well as generating accessors you\nrequest.  Generated accessors will be getters, set_ACCESSOR setters will also\nbe generated for you. You also get constants for each accessor (all caps)\nwhich return the key into the hash for that accessor. Single inheritance is\nalso supported.","summary":"Build hash-based classes"},{"type":"rpm","name":"perl-Object-HashBase-tools","arch":"noarch","version":{"epoch":"0","ver":"0.008","rel":"1.module+el8.3.0+6718+7f269185"},"description":"hashbase_inc.pl script generates a Perl module that contains\na Object::HashBase module mangled into a name space of your choice. It can\nalso generate the tests for it.","summary":"Generate inlined Object::HashBase Perl module"},{"type":"rpm","name":"perl-Package-Generator","arch":"noarch","version":{"epoch":"0","ver":"1.106","rel":"11.el8"},"description":"This module lets you quickly and easily construct new packages. It gives\nthem unused names and sets up their package data, if provided.","summary":"Generate new packages quickly and easily"},{"type":"rpm","name":"perl-Package-Generator","arch":"noarch","version":{"epoch":"0","ver":"1.106","rel":"12.module+el8.1.0+2926+ce7246ad"},"description":"This module lets you quickly and easily construct new packages. It gives\nthem unused names and sets up their package data, if provided.","summary":"Generate new packages quickly and easily"},{"type":"rpm","name":"perl-Package-Generator","arch":"noarch","version":{"epoch":"0","ver":"1.106","rel":"12.module+el8.3.0+6718+7f269185"},"description":"This module lets you quickly and easily construct new packages. It gives\nthem unused names and sets up their package data, if provided.","summary":"Generate new packages quickly and easily"},{"type":"rpm","name":"perl-Params-Check","arch":"noarch","version":{"epoch":"1","ver":"0.38","rel":"395.el8"},"description":"This is a generic input parsing/checking mechanism. It allows you to\nvalidate input via a template. The only requirement is that the arguments\nmust be named.","summary":"Generic input parsing/checking mechanism"},{"type":"rpm","name":"perl-Params-Check","arch":"noarch","version":{"epoch":"1","ver":"0.38","rel":"396.module+el8.3.0+6718+7f269185"},"description":"This is a generic input parsing/checking mechanism. It allows you to\nvalidate input via a template. The only requirement is that the arguments\nmust be named.","summary":"Generic input parsing/checking mechanism"},{"type":"rpm","name":"perl-Params-Check","arch":"noarch","version":{"epoch":"1","ver":"0.38","rel":"396.module+el8.1.0+2926+ce7246ad"},"description":"This is a generic input parsing/checking mechanism. It allows you to\nvalidate input via a template. The only requirement is that the arguments\nmust be named.","summary":"Generic input parsing/checking mechanism"},{"type":"rpm","name":"perl-Params-Util","arch":"x86_64","version":{"epoch":"0","ver":"1.07","rel":"22.el8"},"description":"Params::Util provides a basic set of importable functions that\nmakes checking parameters a hell of a lot easier.","summary":"Simple standalone parameter-checking functions"},{"type":"rpm","name":"perl-Params-Util","arch":"x86_64","version":{"epoch":"0","ver":"1.07","rel":"23.module+el8.3.0+6718+7f269185"},"description":"Params::Util provides a basic set of importable functions that\nmakes checking parameters a hell of a lot easier.","summary":"Simple standalone parameter-checking functions"},{"type":"rpm","name":"perl-Params-Util","arch":"x86_64","version":{"epoch":"0","ver":"1.07","rel":"23.module+el8.1.0+2926+ce7246ad"},"description":"Params::Util provides a basic set of importable functions that\nmakes checking parameters a hell of a lot easier.","summary":"Simple standalone parameter-checking functions"},{"type":"rpm","name":"perl-PathTools","arch":"x86_64","version":{"epoch":"0","ver":"3.78","rel":"439.module+el8.3.0+6718+7f269185"},"description":"This is the combined distribution for the File::Spec and Cwd modules.","summary":"PathTools Perl module (Cwd, File::Spec)"},{"type":"rpm","name":"perl-PathTools","arch":"x86_64","version":{"epoch":"0","ver":"3.63","rel":"368.module+el8.1.0+2926+ce7246ad"},"description":"This is the combined distribution for the File::Spec and Cwd modules.","summary":"PathTools Perl module (Cwd, File::Spec)"},{"type":"rpm","name":"perl-Perl-OSType","arch":"noarch","version":{"epoch":"0","ver":"1.010","rel":"397.module+el8.1.0+2926+ce7246ad"},"description":"Modules that provide OS-specific behaviors often need to know if the current\noperating system matches a more generic type of operating systems. For example,\n'linux' is a type of 'Unix' operating system and so is 'freebsd'.\n\nThis module provides a mapping between an operating system name as given by $^O\nand a more generic type. The initial version is based on the OS type mappings\nprovided in Module::Build and ExtUtils::CBuilder (thus, Microsoft operating\nsystems are given the type 'Windows' rather than 'Win32').","summary":"Map Perl operating system names to generic types"},{"type":"rpm","name":"perl-Perl-OSType","arch":"noarch","version":{"epoch":"0","ver":"1.010","rel":"397.module+el8.3.0+6718+7f269185"},"description":"Modules that provide OS-specific behaviors often need to know if the current\noperating system matches a more generic type of operating systems. For example,\n'linux' is a type of 'Unix' operating system and so is 'freebsd'.\n\nThis module provides a mapping between an operating system name as given by $^O\nand a more generic type. The initial version is based on the OS type mappings\nprovided in Module::Build and ExtUtils::CBuilder (thus, Microsoft operating\nsystems are given the type 'Windows' rather than 'Win32').","summary":"Map Perl operating system names to generic types"},{"type":"rpm","name":"perl-Perl-OSType","arch":"noarch","version":{"epoch":"0","ver":"1.010","rel":"396.el8"},"description":"Modules that provide OS-specific behaviors often need to know if the current\noperating system matches a more generic type of operating systems. For example,\n'linux' is a type of 'Unix' operating system and so is 'freebsd'.\n\nThis module provides a mapping between an operating system name as given by $^O\nand a more generic type. The initial version is based on the OS type mappings\nprovided in Module::Build and ExtUtils::CBuilder (thus, Microsoft operating\nsystems are given the type 'Windows' rather than 'Win32').","summary":"Map Perl operating system names to generic types"},{"type":"rpm","name":"perl-PerlIO-via-QuotedPrint","arch":"noarch","version":{"epoch":"0","ver":"0.08","rel":"396.module+el8.1.0+2926+ce7246ad"},"description":"This module implements a PerlIO layer that works on files encoded in the\nquoted-printable format. It will decode from quoted-printable while\nreading from a handle, and it will encode as quoted-printable while\nwriting to a handle.","summary":"PerlIO layer for quoted-printable strings"},{"type":"rpm","name":"perl-PerlIO-via-QuotedPrint","arch":"noarch","version":{"epoch":"0","ver":"0.08","rel":"396.module+el8.3.0+6718+7f269185"},"description":"This module implements a PerlIO layer that works on files encoded in the\nquoted-printable format. It will decode from quoted-printable while\nreading from a handle, and it will encode as quoted-printable while\nwriting to a handle.","summary":"PerlIO layer for quoted-printable strings"},{"type":"rpm","name":"perl-PerlIO-via-QuotedPrint","arch":"noarch","version":{"epoch":"0","ver":"0.08","rel":"395.el8"},"description":"This module implements a PerlIO layer that works on files encoded in the\nquoted-printable format. It will decode from quoted-printable while\nreading from a handle, and it will encode as quoted-printable while\nwriting to a handle.","summary":"PerlIO layer for quoted-printable strings"},{"type":"rpm","name":"perl-Pod-Checker","arch":"noarch","version":{"epoch":"4","ver":"1.73","rel":"395.el8"},"description":"Module and tools to verify POD documentation contents for compliance with the\nPlain Old Documentation format specifications.","summary":"Check POD documents for syntax errors"},{"type":"rpm","name":"perl-Pod-Checker","arch":"noarch","version":{"epoch":"4","ver":"1.73","rel":"396.module+el8.1.0+2926+ce7246ad"},"description":"Module and tools to verify POD documentation contents for compliance with the\nPlain Old Documentation format specifications.","summary":"Check POD documents for syntax errors"},{"type":"rpm","name":"perl-Pod-Checker","arch":"noarch","version":{"epoch":"4","ver":"1.73","rel":"396.module+el8.3.0+6718+7f269185"},"description":"Module and tools to verify POD documentation contents for compliance with the\nPlain Old Documentation format specifications.","summary":"Check POD documents for syntax errors"},{"type":"rpm","name":"perl-Pod-Escapes","arch":"noarch","version":{"epoch":"1","ver":"1.07","rel":"396.module+el8.1.0+2926+ce7246ad"},"description":"This module provides things that are useful in decoding Pod E\u003c...\u003e sequences.","summary":"Resolve POD escape sequences"},{"type":"rpm","name":"perl-Pod-Escapes","arch":"noarch","version":{"epoch":"1","ver":"1.07","rel":"396.module+el8.3.0+6718+7f269185"},"description":"This module provides things that are useful in decoding Pod E\u003c...\u003e sequences.","summary":"Resolve POD escape sequences"},{"type":"rpm","name":"perl-Pod-Html","arch":"noarch","version":{"epoch":"0","ver":"1.22.01","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"This package converts files from POD format (see perlpod) to HTML format. It\ncan automatically generate indexes and cross-references, and it keeps a cache\nof things it knows how to cross-reference.","summary":"Convert POD files to HTML"},{"type":"rpm","name":"perl-Pod-Html","arch":"noarch","version":{"epoch":"0","ver":"1.24","rel":"452.module+el8.4.0+8990+01326e37"},"description":"This package converts files from POD format (see perlpod) to HTML format. It\ncan automatically generate indexes and cross-references, and it keeps a cache\nof things it knows how to cross-reference.","summary":"Convert POD files to HTML"},{"type":"rpm","name":"perl-Pod-Parser","arch":"noarch","version":{"epoch":"0","ver":"1.63","rel":"396.el8"},"description":"This software distribution contains the packages for using Perl5 POD (Plain\nOld Documentation). See the \"perlpod\" and \"perlsyn\" manual pages from your\nPerl5 distribution for more information about POD.","summary":"Basic perl modules for handling Plain Old Documentation (POD)"},{"type":"rpm","name":"perl-Pod-Parser","arch":"noarch","version":{"epoch":"0","ver":"1.63","rel":"1001.module+el8.1.0+2926+ce7246ad"},"description":"This software distribution contains the packages for using Perl5 POD (Plain\nOld Documentation). See the \"perlpod\" and \"perlsyn\" manual pages from your\nPerl5 distribution for more information about POD.","summary":"Basic perl modules for handling Plain Old Documentation (POD)"},{"type":"rpm","name":"perl-Pod-Parser","arch":"noarch","version":{"epoch":"0","ver":"1.63","rel":"1001.module+el8.3.0+6718+7f269185"},"description":"This software distribution contains the packages for using Perl5 POD (Plain\nOld Documentation). See the \"perlpod\" and \"perlsyn\" manual pages from your\nPerl5 distribution for more information about POD.","summary":"Basic perl modules for handling Plain Old Documentation (POD)"},{"type":"rpm","name":"perl-Pod-Perldoc","arch":"noarch","version":{"epoch":"0","ver":"3.28.01","rel":"442.module+el8.3.0+6718+7f269185"},"description":"perldoc looks up a piece of documentation in POD format that is embedded\nin the perl installation tree or in a Perl script, and displays it via\n\"groff -man | $PAGER\". This is primarily used for the documentation for\nthe Perl library modules.","summary":"Look up Perl documentation in Pod format"},{"type":"rpm","name":"perl-Pod-Perldoc","arch":"noarch","version":{"epoch":"0","ver":"3.28","rel":"397.module+el8.1.0+2926+ce7246ad"},"description":"perldoc looks up a piece of documentation in .pod format that is embedded\nin the perl installation tree or in a perl script, and displays it via\n\"groff -man | $PAGER\". This is primarily used for the documentation for\nthe perl library modules.","summary":"Look up Perl documentation in Pod format"},{"type":"rpm","name":"perl-Pod-Simple","arch":"noarch","version":{"epoch":"1","ver":"3.40","rel":"1.module+el8.3.0+6718+7f269185"},"description":"Pod::Simple is a Perl library for parsing text in the POD (plain old\ndocumentation) markup language that is typically used for writing\ndocumentation for Perl and for Perl modules.","summary":"Framework for parsing POD documentation"},{"type":"rpm","name":"perl-Pod-Simple","arch":"noarch","version":{"epoch":"1","ver":"3.35","rel":"396.module+el8.1.0+2926+ce7246ad"},"description":"Pod::Simple is a Perl library for parsing text in the Pod (\"plain old\ndocumentation\") markup language that is typically used for writing\ndocumentation for Perl and for Perl modules.","summary":"Framework for parsing POD documentation"},{"type":"rpm","name":"perl-Pod-Usage","arch":"noarch","version":{"epoch":"4","ver":"1.69","rel":"396.module+el8.3.0+6718+7f269185"},"description":"pod2usage will print a usage message for the invoking script (using its\nembedded POD documentation) and then exit the script with the desired exit\nstatus. The usage message printed may have any one of three levels of\n\"verboseness\": If the verbose level is 0, then only a synopsis is printed.\nIf the verbose level is 1, then the synopsis is printed along with a\ndescription (if present) of the command line options and arguments. If the\nverbose level is 2, then the entire manual page is printed.","summary":"Print a usage message from embedded POD documentation"},{"type":"rpm","name":"perl-Pod-Usage","arch":"noarch","version":{"epoch":"4","ver":"1.69","rel":"396.module+el8.1.0+2926+ce7246ad"},"description":"pod2usage will print a usage message for the invoking script (using its\nembedded POD documentation) and then exit the script with the desired exit\nstatus. The usage message printed may have any one of three levels of\n\"verboseness\": If the verbose level is 0, then only a synopsis is printed.\nIf the verbose level is 1, then the synopsis is printed along with a\ndescription (if present) of the command line options and arguments. If the\nverbose level is 2, then the entire manual page is printed.","summary":"Print a usage message from embedded POD documentation"},{"type":"rpm","name":"perl-Scalar-List-Utils","arch":"x86_64","version":{"epoch":"3","ver":"1.53","rel":"439.module+el8.3.0+6718+7f269185"},"description":"This package contains a selection of subroutines that people have expressed\nwould be nice to have in the perl core, but the usage would not really be\nhigh enough to warrant the use of a keyword, and the size so small such\nthat being individual extensions would be wasteful.","summary":"A selection of general-utility scalar and list subroutines"},{"type":"rpm","name":"perl-Scalar-List-Utils","arch":"x86_64","version":{"epoch":"3","ver":"1.48","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"This package contains a selection of subroutines that people have expressed\nwould be nice to have in the perl core, but the usage would not really be\nhigh enough to warrant the use of a keyword, and the size so small such\nthat being individual extensions would be wasteful.","summary":"A selection of general-utility scalar and list subroutines"},{"type":"rpm","name":"perl-SelfLoader","arch":"noarch","version":{"epoch":"0","ver":"1.25","rel":"452.module+el8.4.0+8990+01326e37"},"description":"This Perl module tells its users that functions in a package are to be\nautoloaded from after the \"__DATA__\" token. See also \"Autoloading\" in\nperlsub.","summary":"Load functions only on demand"},{"type":"rpm","name":"perl-SelfLoader","arch":"noarch","version":{"epoch":"0","ver":"1.23","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"This Perl module tells its users that functions in a package are to be\nautoloaded from after the \"__DATA__\" token. See also \"Autoloading\" in\nperlsub.","summary":"Load functions only on demand"},{"type":"rpm","name":"perl-Socket","arch":"x86_64","version":{"epoch":"4","ver":"2.029","rel":"4.module+el8.3.0+6718+7f269185"},"description":"This Perl module provides a variety of constants, structure manipulators and\nother functions related to socket-based networking. The values and functions\nprovided are useful when used in conjunction with Perl core functions such as\nsocket(), setsockopt() and bind(). It also provides several other support\nfunctions, mostly for dealing with conversions of network addresses between\nhuman-readable and native binary forms, and for hostname resolver operations.","summary":"Networking constants and support functions"},{"type":"rpm","name":"perl-Socket","arch":"x86_64","version":{"epoch":"4","ver":"2.027","rel":"4.module+el8.1.0+3041+ea55385e"},"description":"This module provides a variety of constants, structure manipulators and other\nfunctions related to socket-based networking. The values and functions\nprovided are useful when used in conjunction with Perl core functions such as\nsocket(), setsockopt() and bind(). It also provides several other support\nfunctions, mostly for dealing with conversions of network addresses between\nhuman-readable and native binary forms, and for hostname resolver operations.","summary":"Networking constants and support functions"},{"type":"rpm","name":"perl-Software-License","arch":"noarch","version":{"epoch":"0","ver":"0.103013","rel":"2.el8"},"description":"Software-License contains templates for common open source software licenses.","summary":"Package that provides templated software licenses"},{"type":"rpm","name":"perl-Software-License","arch":"noarch","version":{"epoch":"0","ver":"0.103014","rel":"5.module+el8.3.0+6718+7f269185"},"description":"Software-License contains templates for common open source software licenses.","summary":"Package that provides templated software licenses"},{"type":"rpm","name":"perl-Software-License","arch":"noarch","version":{"epoch":"0","ver":"0.103012","rel":"5.module+el8.1.0+2926+ce7246ad"},"description":"Software-License contains templates for common open source software licenses.","summary":"Package that provides templated software licenses"},{"type":"rpm","name":"perl-Storable","arch":"x86_64","version":{"epoch":"1","ver":"3.15","rel":"442.module+el8.3.0+6718+7f269185"},"description":"The Storable package brings persistence to your Perl data structures\ncontaining scalar, array, hash or reference objects, i.e. anything that\ncan be conveniently stored to disk and retrieved at a later time.","summary":"Persistence for Perl data structures"},{"type":"rpm","name":"perl-Storable","arch":"x86_64","version":{"epoch":"1","ver":"2.56","rel":"369.module+el8.1.0+2926+ce7246ad"},"description":"The Storable package brings persistence to your Perl data structures\ncontaining scalar, array, hash or reference objects, i.e. anything that\ncan be conveniently stored to disk and retrieved at a later time.","summary":"Persistence for Perl data structures"},{"type":"rpm","name":"perl-Sub-Exporter","arch":"noarch","version":{"epoch":"0","ver":"0.987","rel":"16.module+el8.3.0+6718+7f269185"},"description":"Sub::Exporter provides a sophisticated alternative to Exporter.pm. It allows\nfor renaming, currying/sub-generation, and other cool stuff.\n\nACHTUNG! If you're not familiar with Exporter or exporting, read\nSub::Exporter::Tutorial first!","summary":"Sophisticated exporter for custom-built routines"},{"type":"rpm","name":"perl-Sub-Exporter","arch":"noarch","version":{"epoch":"0","ver":"0.987","rel":"16.module+el8.1.0+2926+ce7246ad"},"description":"Sub::Exporter provides a sophisticated alternative to Exporter.pm. It allows\nfor renaming, currying/sub-generation, and other cool stuff.\n\nACHTUNG! If you're not familiar with Exporter or exporting, read\nSub::Exporter::Tutorial first!","summary":"Sophisticated exporter for custom-built routines"},{"type":"rpm","name":"perl-Sub-Exporter","arch":"noarch","version":{"epoch":"0","ver":"0.987","rel":"15.el8"},"description":"Sub::Exporter provides a sophisticated alternative to Exporter.pm. It allows\nfor renaming, currying/sub-generation, and other cool stuff.\n\nACHTUNG! If you're not familiar with Exporter or exporting, read\nSub::Exporter::Tutorial first!","summary":"Sophisticated exporter for custom-built routines"},{"type":"rpm","name":"perl-Sub-Install","arch":"noarch","version":{"epoch":"0","ver":"0.928","rel":"14.el8"},"description":"This module makes it easy to install subroutines into packages without the\nunsightly mess of no strict or typeglobs lying about where just anyone\ncan see them.","summary":"Install subroutines into packages easily"},{"type":"rpm","name":"perl-Sub-Install","arch":"noarch","version":{"epoch":"0","ver":"0.928","rel":"15.module+el8.3.0+6718+7f269185"},"description":"This module makes it easy to install subroutines into packages without the\nunsightly mess of no strict or typeglobs lying about where just anyone\ncan see them.","summary":"Install subroutines into packages easily"},{"type":"rpm","name":"perl-Sub-Install","arch":"noarch","version":{"epoch":"0","ver":"0.928","rel":"15.module+el8.1.0+2926+ce7246ad"},"description":"This module makes it easy to install subroutines into packages without the\nunsightly mess of no strict or typeglobs lying about where just anyone\ncan see them.","summary":"Install subroutines into packages easily"},{"type":"rpm","name":"perl-Sys-Syslog","arch":"x86_64","version":{"epoch":"0","ver":"0.35","rel":"398.module+el8.1.0+2926+ce7246ad"},"description":"Sys::Syslog is an interface to the UNIX syslog(3) function. Call syslog() with\na string priority and a list of printf() arguments just like at syslog(3).","summary":"Perl interface to the UNIX syslog(3) calls"},{"type":"rpm","name":"perl-Sys-Syslog","arch":"x86_64","version":{"epoch":"0","ver":"0.35","rel":"397.el8"},"description":"Sys::Syslog is an interface to the UNIX syslog(3) function. Call syslog() with\na string priority and a list of printf() arguments just like at syslog(3).","summary":"Perl interface to the UNIX syslog(3) calls"},{"type":"rpm","name":"perl-Sys-Syslog","arch":"x86_64","version":{"epoch":"0","ver":"0.36","rel":"1.module+el8.3.0+6718+7f269185"},"description":"Sys::Syslog is an interface to the UNIX syslog(3) function. Call syslog() with\na string priority and a list of printf() arguments just like at syslog(3).","summary":"Perl interface to the UNIX syslog(3) calls"},{"type":"rpm","name":"perl-Term-ANSIColor","arch":"noarch","version":{"epoch":"0","ver":"4.06","rel":"397.module+el8.3.0+6718+7f269185"},"description":"This module has two interfaces, one through color() and colored() and the\nother through constants. It also offers the utility functions uncolor(),\ncolorstrip(), colorvalid(), and coloralias(), which have to be explicitly\nimported to be used.","summary":"Color screen output using ANSI escape sequences"},{"type":"rpm","name":"perl-Term-ANSIColor","arch":"noarch","version":{"epoch":"0","ver":"4.06","rel":"397.module+el8.1.0+2926+ce7246ad"},"description":"This module has two interfaces, one through color() and colored() and the\nother through constants. It also offers the utility functions uncolor(),\ncolorstrip(), colorvalid(), and coloralias(), which have to be explicitly\nimported to be used.","summary":"Color screen output using ANSI escape sequences"},{"type":"rpm","name":"perl-Term-Cap","arch":"noarch","version":{"epoch":"0","ver":"1.17","rel":"396.module+el8.1.0+2926+ce7246ad"},"description":"These are low-level functions to extract and use capabilities from a terminal\ncapability (termcap) database.","summary":"Perl termcap interface"},{"type":"rpm","name":"perl-Term-Cap","arch":"noarch","version":{"epoch":"0","ver":"1.17","rel":"396.module+el8.3.0+6718+7f269185"},"description":"These are low-level functions to extract and use capabilities from a terminal\ncapability (termcap) database.","summary":"Perl termcap interface"},{"type":"rpm","name":"perl-Term-Table","arch":"noarch","version":{"epoch":"0","ver":"0.015","rel":"2.module+el8.3.0+6718+7f269185"},"description":"This Perl module is able to format rows of data into tables.","summary":"Format a header and rows into a table"},{"type":"rpm","name":"perl-TermReadKey","arch":"x86_64","version":{"epoch":"0","ver":"2.37","rel":"7.el8"},"description":"Term::ReadKey is a compiled perl module dedicated to providing simple\ncontrol over terminal driver modes (cbreak, raw, cooked, etc.)\nsupport for non-blocking reads, if the architecture allows, and some\ngeneralized handy functions for working with terminals.  One of the\nmain goals is to have the functions as portable as possible, so you\ncan just plug in \"use Term::ReadKey\" on any architecture and have a\ngood likelyhood of it working.","summary":"A perl module for simple terminal control"},{"type":"rpm","name":"perl-Test","arch":"noarch","version":{"epoch":"0","ver":"1.31","rel":"452.module+el8.4.0+8990+01326e37"},"description":"The Test Perl module simplifies the task of writing test files for Perl modules,\nsuch that their output is in the format that Test::Harness expects to see.","summary":"Simple framework for writing test scripts"},{"type":"rpm","name":"perl-Test","arch":"noarch","version":{"epoch":"0","ver":"1.28","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"The Test Perl module simplifies the task of writing test files for Perl modules,\nsuch that their output is in the format that Test::Harness expects to see.","summary":"Simple framework for writing test scripts"},{"type":"rpm","name":"perl-Test-Harness","arch":"noarch","version":{"epoch":"1","ver":"3.42","rel":"2.module+el8.3.0+6718+7f269185"},"description":"This package allows tests to be run and results automatically aggregated and\noutput to STDOUT.\n\nAlthough, for historical reasons, the Test-Harness distribution takes its name\nfrom this module it now exists only to provide TAP::Harness with an interface\nthat is somewhat backwards compatible with Test::Harness 2.xx. If you're\nwriting new code consider using TAP::Harness directly instead.","summary":"Run Perl standard test scripts with statistics"},{"type":"rpm","name":"perl-Test-Harness","arch":"noarch","version":{"epoch":"1","ver":"3.42","rel":"1.el8"},"description":"This package allows tests to be run and results automatically aggregated and\noutput to STDOUT.\n\nAlthough, for historical reasons, the Test-Harness distribution takes its name\nfrom this module it now exists only to provide TAP::Harness with an interface\nthat is somewhat backwards compatible with Test::Harness 2.xx. If you're\nwriting new code consider using TAP::Harness directly instead.","summary":"Run Perl standard test scripts with statistics"},{"type":"rpm","name":"perl-Test-Harness","arch":"noarch","version":{"epoch":"1","ver":"3.42","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"This package allows tests to be run and results automatically aggregated and\noutput to STDOUT.\n\nAlthough, for historical reasons, the Test-Harness distribution takes its name\nfrom this module it now exists only to provide TAP::Harness with an interface\nthat is somewhat backwards compatible with Test::Harness 2.xx. If you're\nwriting new code consider using TAP::Harness directly instead.","summary":"Run Perl standard test scripts with statistics"},{"type":"rpm","name":"perl-Test-Simple","arch":"noarch","version":{"epoch":"1","ver":"1.302135","rel":"1.el8"},"description":"This package provides the bulk of the core testing facilities. For more\ninformation, see perldoc for Test::Simple, Test::More, etc.\n\nThis package is the CPAN component of the dual-lifed core package Test-Simple.","summary":"Basic utilities for writing tests"},{"type":"rpm","name":"perl-Test-Simple","arch":"noarch","version":{"epoch":"1","ver":"1.302086","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"This package provides the bulk of the core testing facilities. For more\ninformation, see perldoc for Test::Simple, Test::More, etc.\n\nThis package is the CPAN component of the dual-lifed core package Test-Simple.","summary":"Basic utilities for writing tests"},{"type":"rpm","name":"perl-Test-Simple","arch":"noarch","version":{"epoch":"3","ver":"1.302170","rel":"1.module+el8.3.0+6718+7f269185"},"description":"This package provides the bulk of the core testing facilities. For more\ninformation, see perldoc for Test::Simple, Test::More, etc.\n\nThis package is the CPAN component of the dual-lifed core package Test-Simple.","summary":"Basic utilities for writing tests"},{"type":"rpm","name":"perl-Text-Balanced","arch":"noarch","version":{"epoch":"0","ver":"2.03","rel":"395.el8"},"description":"These Perl subroutines may be used to extract a delimited substring, possibly\nafter skipping a specified prefix string.","summary":"Extract delimited text sequences from strings"},{"type":"rpm","name":"perl-Text-Balanced","arch":"noarch","version":{"epoch":"0","ver":"2.03","rel":"396.module+el8.3.0+6718+7f269185"},"description":"These Perl subroutines may be used to extract a delimited substring, possibly\nafter skipping a specified prefix string.","summary":"Extract delimited text sequences from strings"},{"type":"rpm","name":"perl-Text-Balanced","arch":"noarch","version":{"epoch":"0","ver":"2.03","rel":"396.module+el8.1.0+2926+ce7246ad"},"description":"These Perl subroutines may be used to extract a delimited substring, possibly\nafter skipping a specified prefix string.","summary":"Extract delimited text sequences from strings"},{"type":"rpm","name":"perl-Text-Diff","arch":"noarch","version":{"epoch":"0","ver":"1.44","rel":"4.module+el8.1.0+2926+ce7246ad"},"description":"Text::Diff provides a basic set of services akin to the GNU diff utility.\nIt is not anywhere near as feature complete as GNU diff, but it is better\nintegrated with Perl and available on all platforms. It is often faster\nthan shelling out to a system's diff executable for small files, and\ngenerally slower on larger files.","summary":"Perform diffs on files and record sets"},{"type":"rpm","name":"perl-Text-Diff","arch":"noarch","version":{"epoch":"0","ver":"1.45","rel":"7.module+el8.3.0+6718+7f269185"},"description":"Text::Diff provides a basic set of services akin to the GNU diff utility.\nIt is not anywhere near as feature complete as GNU diff, but it is better\nintegrated with Perl and available on all platforms. It is often faster\nthan shelling out to a system's diff executable for small files, and\ngenerally slower on larger files.","summary":"Perform diffs on files and record sets"},{"type":"rpm","name":"perl-Text-Diff","arch":"noarch","version":{"epoch":"0","ver":"1.45","rel":"2.el8"},"description":"Text::Diff provides a basic set of services akin to the GNU diff utility.\nIt is not anywhere near as feature complete as GNU diff, but it is better\nintegrated with Perl and available on all platforms. It is often faster\nthan shelling out to a system's diff executable for small files, and\ngenerally slower on larger files.","summary":"Perform diffs on files and record sets"},{"type":"rpm","name":"perl-Text-Glob","arch":"noarch","version":{"epoch":"0","ver":"0.11","rel":"5.module+el8.3.0+6718+7f269185"},"description":"Text::Glob implements glob(3) style matching that can be used to match\nagainst text, rather than fetching names from a file-system.  If you\nwant to do full file globbing use the File::Glob module instead.","summary":"Perl module to match globbing patterns against text"},{"type":"rpm","name":"perl-Text-Glob","arch":"noarch","version":{"epoch":"0","ver":"0.11","rel":"4.el8"},"description":"Text::Glob implements glob(3) style matching that can be used to match\nagainst text, rather than fetching names from a file-system.  If you\nwant to do full file globbing use the File::Glob module instead.","summary":"Perl module to match globbing patterns against text"},{"type":"rpm","name":"perl-Text-Glob","arch":"noarch","version":{"epoch":"0","ver":"0.11","rel":"5.module+el8.1.0+2926+ce7246ad"},"description":"Text::Glob implements glob(3) style matching that can be used to match\nagainst text, rather than fetching names from a file-system.  If you\nwant to do full file globbing use the File::Glob module instead.","summary":"Perl module to match globbing patterns against text"},{"type":"rpm","name":"perl-Text-ParseWords","arch":"noarch","version":{"epoch":"0","ver":"3.30","rel":"396.module+el8.3.0+6718+7f269185"},"description":"The nested_quotewords() and quotewords() functions accept a delimiter (which\ncan be a regular expression) and a list of lines and then breaks those lines\nup into a list of words ignoring delimiters that appear inside quotes.\nquotewords() returns all of the tokens in a single long list, while\nnested_quotewords() returns a list of token lists corresponding to the\nelements of @lines. parse_line() does tokenizing on a single string. The\nquotewords() functions simply call \u0026parse_line(), so if you're only splitting\none line you can call parse_line() directly and save a function call.","summary":"Parse text into an array of tokens or array of arrays"},{"type":"rpm","name":"perl-Text-ParseWords","arch":"noarch","version":{"epoch":"0","ver":"3.30","rel":"396.module+el8.1.0+2926+ce7246ad"},"description":"The nested_quotewords() and quotewords() functions accept a delimiter (which\ncan be a regular expression) and a list of lines and then breaks those lines\nup into a list of words ignoring delimiters that appear inside quotes.\nquotewords() returns all of the tokens in a single long list, while\nnested_quotewords() returns a list of token lists corresponding to the\nelements of @lines. parse_line() does tokenizing on a single string. The\nquotewords() functions simply call \u0026parse_line(), so if you're only splitting\none line you can call parse_line() directly and save a function call.","summary":"Parse text into an array of tokens or array of arrays"},{"type":"rpm","name":"perl-Text-Tabs+Wrap","arch":"noarch","version":{"epoch":"0","ver":"2013.0523","rel":"396.module+el8.1.0+2926+ce7246ad"},"description":"Text::Tabs performs the same job that the UNIX expand(1) and unexpand(1)\ncommands do: adding or removing tabs from a document.\n\nText::Wrap::wrap() will reformat lines into paragraphs. All it does is break\nup long lines, it will not join short lines together.","summary":"Expand tabs and do simple line wrapping"},{"type":"rpm","name":"perl-Text-Tabs+Wrap","arch":"noarch","version":{"epoch":"0","ver":"2013.0523","rel":"396.module+el8.3.0+6718+7f269185"},"description":"Text::Tabs performs the same job that the UNIX expand(1) and unexpand(1)\ncommands do: adding or removing tabs from a document.\n\nText::Wrap::wrap() will reformat lines into paragraphs. All it does is break\nup long lines, it will not join short lines together.","summary":"Expand tabs and do simple line wrapping"},{"type":"rpm","name":"perl-Text-Template","arch":"noarch","version":{"epoch":"0","ver":"1.47","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"This is a library for generating form letters, building HTML pages, or\nfilling in templates generally.  A 'template' is a piece of text that\nhas little Perl programs embedded in it here and there.  When you\n'fill in' a template, you evaluate the little programs and replace\nthem with their values.","summary":"Expand template text with embedded Perl"},{"type":"rpm","name":"perl-Text-Template","arch":"noarch","version":{"epoch":"0","ver":"1.51","rel":"1.el8"},"description":"This is a library for generating form letters, building HTML pages, or\nfilling in templates generally.  A 'template' is a piece of text that\nhas little Perl programs embedded in it here and there.  When you\n'fill in' a template, you evaluate the little programs and replace\nthem with their values.","summary":"Expand template text with embedded Perl"},{"type":"rpm","name":"perl-Text-Template","arch":"noarch","version":{"epoch":"0","ver":"1.58","rel":"1.module+el8.3.0+6718+7f269185"},"description":"This is a library for generating form letters, building HTML pages, or\nfilling in templates generally.  A 'template' is a piece of text that\nhas little Perl programs embedded in it here and there.  When you\n'fill in' a template, you evaluate the little programs and replace\nthem with their values.","summary":"Expand template text with embedded Perl"},{"type":"rpm","name":"perl-Thread-Queue","arch":"noarch","version":{"epoch":"0","ver":"3.13","rel":"1.el8"},"description":"This module provides thread-safe FIFO queues that can be accessed safely by\nany number of threads.","summary":"Thread-safe queues"},{"type":"rpm","name":"perl-Thread-Queue","arch":"noarch","version":{"epoch":"0","ver":"3.13","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"This module provides thread-safe FIFO queues that can be accessed safely by\nany number of threads.","summary":"Thread-safe queues"},{"type":"rpm","name":"perl-Thread-Queue","arch":"noarch","version":{"epoch":"0","ver":"3.13","rel":"2.module+el8.3.0+6718+7f269185"},"description":"This module provides thread-safe FIFO queues that can be accessed safely by\nany number of threads.","summary":"Thread-safe queues"},{"type":"rpm","name":"perl-Time-HiRes","arch":"x86_64","version":{"epoch":"4","ver":"1.9758","rel":"2.el8"},"description":"The Time::HiRes module implements a Perl interface to the usleep, nanosleep,\nualarm, gettimeofday, and setitimer/getitimer system calls, in other words,\nhigh resolution time and timers.","summary":"High resolution alarm, sleep, gettimeofday, interval timers"},{"type":"rpm","name":"perl-Time-HiRes","arch":"x86_64","version":{"epoch":"0","ver":"1.9753","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"The Time::HiRes module implements a Perl interface to the usleep, nanosleep,\nualarm, gettimeofday, and setitimer/getitimer system calls, in other words,\nhigh resolution time and timers.","summary":"High resolution alarm, sleep, gettimeofday, interval timers"},{"type":"rpm","name":"perl-Time-HiRes","arch":"x86_64","version":{"epoch":"0","ver":"1.9760","rel":"439.module+el8.3.0+6718+7f269185"},"description":"The Time::HiRes module implements a Perl interface to the usleep, nanosleep,\nualarm, gettimeofday, and setitimer/getitimer system calls, in other words,\nhigh resolution time and timers.","summary":"High resolution alarm, sleep, gettimeofday, interval timers"},{"type":"rpm","name":"perl-Time-Local","arch":"noarch","version":{"epoch":"1","ver":"1.280","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"This module provides functions that are the inverse of built-in perl functions\nlocaltime() and gmtime(). They accept a date as a six-element array, and\nreturn the corresponding time(2) value in seconds since the system epoch\n(Midnight, January 1, 1970 GMT on Unix, for example). This value can be\npositive or negative, though POSIX only requires support for positive values,\nso dates before the system's epoch may not work on all operating systems.","summary":"Efficiently compute time from local and GMT time"},{"type":"rpm","name":"perl-Time-Local","arch":"noarch","version":{"epoch":"1","ver":"1.280","rel":"2.module+el8.3.0+6718+7f269185"},"description":"This module provides functions that are the inverse of built-in perl functions\nlocaltime() and gmtime(). They accept a date as a six-element array, and\nreturn the corresponding time(2) value in seconds since the system epoch\n(Midnight, January 1, 1970 GMT on Unix, for example). This value can be\npositive or negative, though POSIX only requires support for positive values,\nso dates before the system's epoch may not work on all operating systems.","summary":"Efficiently compute time from local and GMT time"},{"type":"rpm","name":"perl-Time-Piece","arch":"x86_64","version":{"epoch":"0","ver":"1.33","rel":"452.module+el8.4.0+8990+01326e37"},"description":"The Time::Piece module replaces the standard localtime and gmtime functions\nwith implementations that return objects.  It does so in a backwards compatible\nmanner, so that using localtime or gmtime as documented in perlfunc still\nbehave as expected.","summary":"Time objects from localtime and gmtime"},{"type":"rpm","name":"perl-Time-Piece","arch":"x86_64","version":{"epoch":"0","ver":"1.31","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"The Time::Piece module replaces the standard localtime and gmtime functions\nwith implementations that return objects.  It does so in a backwards compatible\nmanner, so that using localtime or gmtime as documented in perlfunc still\nbehave as expected.","summary":"Time objects from localtime and gmtime"},{"type":"rpm","name":"perl-TimeDate","arch":"noarch","version":{"epoch":"1","ver":"2.30","rel":"15.module+el8.3.0+6498+9eecfe51"},"description":"This module includes a number of smaller modules suited for\nmanipulation of time and date strings with Perl. In particular, the\nDate::Format and Date::Parse modules can display and read times and\ndates in various formats, providing a more reliable interface to\ntextual representations of points in time.","summary":"A Perl module for time and date manipulation"},{"type":"rpm","name":"perl-TimeDate","arch":"noarch","version":{"epoch":"1","ver":"2.30","rel":"15.module+el8.6.0+13414+533ca04e"},"description":"This module includes a number of smaller modules suited for\nmanipulation of time and date strings with Perl. In particular, the\nDate::Format and Date::Parse modules can display and read times and\ndates in various formats, providing a more reliable interface to\ntextual representations of points in time.","summary":"A Perl module for time and date manipulation"},{"type":"rpm","name":"perl-TimeDate","arch":"noarch","version":{"epoch":"1","ver":"2.30","rel":"15.module+el8.3.0+6498+fb59cb73"},"description":"This module includes a number of smaller modules suited for\nmanipulation of time and date strings with Perl. In particular, the\nDate::Format and Date::Parse modules can display and read times and\ndates in various formats, providing a more reliable interface to\ntextual representations of points in time.","summary":"A Perl module for time and date manipulation"},{"type":"rpm","name":"perl-TimeDate","arch":"noarch","version":{"epoch":"1","ver":"2.30","rel":"13.el8"},"description":"This module includes a number of smaller modules suited for\nmanipulation of time and date strings with Perl. In particular, the\nDate::Format and Date::Parse modules can display and read times and\ndates in various formats, providing a more reliable interface to\ntextual representations of points in time.","summary":"A Perl module for time and date manipulation"},{"type":"rpm","name":"perl-TimeDate","arch":"noarch","version":{"epoch":"1","ver":"2.30","rel":"15.module+el8.3.0+6498+31ea7642"},"description":"This module includes a number of smaller modules suited for\nmanipulation of time and date strings with Perl. In particular, the\nDate::Format and Date::Parse modules can display and read times and\ndates in various formats, providing a more reliable interface to\ntextual representations of points in time.","summary":"A Perl module for time and date manipulation"},{"type":"rpm","name":"perl-Try-Tiny","arch":"noarch","version":{"epoch":"0","ver":"0.30","rel":"7.module+el8.6.0+13414+533ca04e"},"description":"This module provides bare bones try/catch statements that are designed to\nminimize common mistakes with eval blocks, and NOTHING else.\n\nThis is unlike TryCatch, which provides a nice syntax and avoids adding\nanother call stack layer, and supports calling return from the try block to\nreturn from the parent subroutine. These extra features come at a cost of a\nfew dependencies, namely Devel::Declare and Scope::Upper that are occasionally\nproblematic, and the additional catch filtering uses Moose type constraints,\nwhich may not be desirable either.","summary":"Minimal try/catch with proper localization of $@"},{"type":"rpm","name":"perl-Try-Tiny","arch":"noarch","version":{"epoch":"0","ver":"0.30","rel":"2.el8"},"description":"This module provides bare bones try/catch statements that are designed to\nminimize common mistakes with eval blocks, and NOTHING else.\n\nThis is unlike TryCatch, which provides a nice syntax and avoids adding\nanother call stack layer, and supports calling return from the try block to\nreturn from the parent subroutine. These extra features come at a cost of a\nfew dependencies, namely Devel::Declare and Scope::Upper that are occasionally\nproblematic, and the additional catch filtering uses Moose type constraints,\nwhich may not be desirable either.","summary":"Minimal try/catch with proper localization of $@"},{"type":"rpm","name":"perl-Try-Tiny","arch":"noarch","version":{"epoch":"0","ver":"0.30","rel":"7.module+el8.3.0+6498+fb59cb73"},"description":"This module provides bare bones try/catch statements that are designed to\nminimize common mistakes with eval blocks, and NOTHING else.\n\nThis is unlike TryCatch, which provides a nice syntax and avoids adding\nanother call stack layer, and supports calling return from the try block to\nreturn from the parent subroutine. These extra features come at a cost of a\nfew dependencies, namely Devel::Declare and Scope::Upper that are occasionally\nproblematic, and the additional catch filtering uses Moose type constraints,\nwhich may not be desirable either.","summary":"Minimal try/catch with proper localization of $@"},{"type":"rpm","name":"perl-Try-Tiny","arch":"noarch","version":{"epoch":"0","ver":"0.30","rel":"7.module+el8.3.0+6498+31ea7642"},"description":"This module provides bare bones try/catch statements that are designed to\nminimize common mistakes with eval blocks, and NOTHING else.\n\nThis is unlike TryCatch, which provides a nice syntax and avoids adding\nanother call stack layer, and supports calling return from the try block to\nreturn from the parent subroutine. These extra features come at a cost of a\nfew dependencies, namely Devel::Declare and Scope::Upper that are occasionally\nproblematic, and the additional catch filtering uses Moose type constraints,\nwhich may not be desirable either.","summary":"Minimal try/catch with proper localization of $@"},{"type":"rpm","name":"perl-Try-Tiny","arch":"noarch","version":{"epoch":"0","ver":"0.30","rel":"7.module+el8.3.0+6498+9eecfe51"},"description":"This module provides bare bones try/catch statements that are designed to\nminimize common mistakes with eval blocks, and NOTHING else.\n\nThis is unlike TryCatch, which provides a nice syntax and avoids adding\nanother call stack layer, and supports calling return from the try block to\nreturn from the parent subroutine. These extra features come at a cost of a\nfew dependencies, namely Devel::Declare and Scope::Upper that are occasionally\nproblematic, and the additional catch filtering uses Moose type constraints,\nwhich may not be desirable either.","summary":"Minimal try/catch with proper localization of $@"},{"type":"rpm","name":"perl-URI","arch":"noarch","version":{"epoch":"0","ver":"1.71","rel":"7.module+el8.1.0+2926+ce7246ad"},"description":"This module implements the URI class. Objects of this class represent\n\"Uniform Resource Identifier references\" as specified in RFC 2396 (and\nupdated by RFC 2732).","summary":"A Perl module implementing URI parsing and manipulation"},{"type":"rpm","name":"perl-URI","arch":"noarch","version":{"epoch":"0","ver":"1.76","rel":"5.module+el8.3.0+6718+7f269185"},"description":"This module implements the URI class. Objects of this class represent\n\"Uniform Resource Identifier references\" as specified in RFC 2396 (and\nupdated by RFC 2732).","summary":"A Perl module implementing URI parsing and manipulation"},{"type":"rpm","name":"perl-URI","arch":"noarch","version":{"epoch":"0","ver":"1.73","rel":"3.el8"},"description":"This module implements the URI class. Objects of this class represent\n\"Uniform Resource Identifier references\" as specified in RFC 2396 (and\nupdated by RFC 2732).","summary":"A Perl module implementing URI parsing and manipulation"},{"type":"rpm","name":"perl-Unicode-Collate","arch":"x86_64","version":{"epoch":"0","ver":"1.27","rel":"439.module+el8.3.0+6718+7f269185"},"description":"This package is Perl implementation of Unicode Technical Standard #10 (Unicode\nCollation Algorithm).","summary":"Unicode Collation Algorithm"},{"type":"rpm","name":"perl-Unicode-Collate","arch":"x86_64","version":{"epoch":"0","ver":"1.20","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"This package is Perl implementation of Unicode Technical Standard #10 (Unicode\nCollation Algorithm).","summary":"Unicode Collation Algorithm"},{"type":"rpm","name":"perl-Unicode-Collate","arch":"x86_64","version":{"epoch":"0","ver":"1.25","rel":"2.el8"},"description":"This package is Perl implementation of Unicode Technical Standard #10 (Unicode\nCollation Algorithm).","summary":"Unicode Collation Algorithm"},{"type":"rpm","name":"perl-Unicode-Normalize","arch":"x86_64","version":{"epoch":"0","ver":"1.26","rel":"439.module+el8.3.0+6718+7f269185"},"description":"This package provides Perl functions that can convert strings into various\nUnicode normalization forms as defined in Unicode Standard Annex #15.","summary":"Unicode Normalization Forms"},{"type":"rpm","name":"perl-Unicode-Normalize","arch":"x86_64","version":{"epoch":"0","ver":"1.25","rel":"1001.module+el8.1.0+2926+ce7246ad"},"description":"This package provides Perl functions that can convert strings into various\nUnicode normalization forms as defined in Unicode Standard Annex #15.","summary":"Unicode Normalization Forms"},{"type":"rpm","name":"perl-WWW-RobotRules","arch":"noarch","version":{"epoch":"0","ver":"6.02","rel":"18.module+el8.3.0+6498+fb59cb73"},"description":"This module parses /robots.txt files as specified in \"A Standard for Robot\nExclusion\", at \u003chttp://www.robotstxt.org/wc/norobots.html\u003e. Webmasters can\nuse the /robots.txt file to forbid conforming robots from accessing parts\nof their web site.","summary":"Database of robots.txt-derived permissions"},{"type":"rpm","name":"perl-WWW-RobotRules","arch":"noarch","version":{"epoch":"0","ver":"6.02","rel":"18.el8"},"description":"This module parses /robots.txt files as specified in \"A Standard for Robot\nExclusion\", at \u003chttp://www.robotstxt.org/wc/norobots.html\u003e. Webmasters can\nuse the /robots.txt file to forbid conforming robots from accessing parts\nof their web site.","summary":"Database of robots.txt-derived permissions"},{"type":"rpm","name":"perl-WWW-RobotRules","arch":"noarch","version":{"epoch":"0","ver":"6.02","rel":"18.module+el8.3.0+6498+9eecfe51"},"description":"This module parses /robots.txt files as specified in \"A Standard for Robot\nExclusion\", at \u003chttp://www.robotstxt.org/wc/norobots.html\u003e. Webmasters can\nuse the /robots.txt file to forbid conforming robots from accessing parts\nof their web site.","summary":"Database of robots.txt-derived permissions"},{"type":"rpm","name":"perl-WWW-RobotRules","arch":"noarch","version":{"epoch":"0","ver":"6.02","rel":"18.module+el8.6.0+13414+533ca04e"},"description":"This module parses /robots.txt files as specified in \"A Standard for Robot\nExclusion\", at \u003chttp://www.robotstxt.org/wc/norobots.html\u003e. Webmasters can\nuse the /robots.txt file to forbid conforming robots from accessing parts\nof their web site.","summary":"Database of robots.txt-derived permissions"},{"type":"rpm","name":"perl-WWW-RobotRules","arch":"noarch","version":{"epoch":"0","ver":"6.02","rel":"18.module+el8.3.0+6498+31ea7642"},"description":"This module parses /robots.txt files as specified in \"A Standard for Robot\nExclusion\", at \u003chttp://www.robotstxt.org/wc/norobots.html\u003e. Webmasters can\nuse the /robots.txt file to forbid conforming robots from accessing parts\nof their web site.","summary":"Database of robots.txt-derived permissions"},{"type":"rpm","name":"perl-YAML","arch":"noarch","version":{"epoch":"0","ver":"1.24","rel":"3.module+el8.2.0+4275+eae590e8"},"description":"The YAML.pm module implements a YAML Loader and Dumper based on the\nYAML 1.0 specification. http://www.yaml.org/spec/\nYAML is a generic data serialization language that is optimized for\nhuman readability. It can be used to express the data structures of\nmost modern programming languages, including Perl.\nFor information on the YAML syntax, please refer to the YAML\nspecification.","summary":"YAML Ain't Markup Language (tm)"},{"type":"rpm","name":"perl-YAML","arch":"noarch","version":{"epoch":"0","ver":"1.24","rel":"3.module+el8.1.0+2934+dec45db7"},"description":"The YAML.pm module implements a YAML Loader and Dumper based on the\nYAML 1.0 specification. http://www.yaml.org/spec/\nYAML is a generic data serialization language that is optimized for\nhuman readability. It can be used to express the data structures of\nmost modern programming languages, including Perl.\nFor information on the YAML syntax, please refer to the YAML\nspecification.","summary":"YAML Ain't Markup Language (tm)"},{"type":"rpm","name":"perl-YAML","arch":"noarch","version":{"epoch":"0","ver":"1.24","rel":"3.module+el8.6.0+13365+dddf72ab"},"description":"The YAML.pm module implements a YAML Loader and Dumper based on the\nYAML 1.0 specification. http://www.yaml.org/spec/\nYAML is a generic data serialization language that is optimized for\nhuman readability. It can be used to express the data structures of\nmost modern programming languages, including Perl.\nFor information on the YAML syntax, please refer to the YAML\nspecification.","summary":"YAML Ain't Markup Language (tm)"},{"type":"rpm","name":"perl-YAML","arch":"noarch","version":{"epoch":"0","ver":"1.24","rel":"3.module+el8.1.0+2934+4e5567df"},"description":"The YAML.pm module implements a YAML Loader and Dumper based on the\nYAML 1.0 specification. http://www.yaml.org/spec/\nYAML is a generic data serialization language that is optimized for\nhuman readability. It can be used to express the data structures of\nmost modern programming languages, including Perl.\nFor information on the YAML syntax, please refer to the YAML\nspecification.","summary":"YAML Ain't Markup Language (tm)"},{"type":"rpm","name":"perl-autodie","arch":"noarch","version":{"epoch":"0","ver":"2.29","rel":"1001.module+el8.1.0+2926+ce7246ad"},"description":"The \"autodie\" and \"Fatal\" pragma provides a convenient way to replace\nfunctions that normally return false on failure with equivalents that throw an\nexception on failure.\n\nHowever \"Fatal\" has been obsoleted by the new autodie pragma. Please use\nautodie in preference to \"Fatal\".","summary":"Replace functions with ones that succeed or die"},{"type":"rpm","name":"perl-autodie","arch":"noarch","version":{"epoch":"0","ver":"2.29","rel":"1001.module+el8.3.0+6718+7f269185"},"description":"The \"autodie\" and \"Fatal\" pragma provides a convenient way to replace\nfunctions that normally return false on failure with equivalents that throw an\nexception on failure.\n\nHowever \"Fatal\" has been obsoleted by the new autodie pragma. Please use\nautodie in preference to \"Fatal\".","summary":"Replace functions with ones that succeed or die"},{"type":"rpm","name":"perl-autodie","arch":"noarch","version":{"epoch":"0","ver":"2.29","rel":"396.el8"},"description":"The \"autodie\" and \"Fatal\" pragma provides a convenient way to replace\nfunctions that normally return false on failure with equivalents that throw an\nexception on failure.\n\nHowever \"Fatal\" has been obsoleted by the new autodie pragma. Please use\nautodie in preference to \"Fatal\".","summary":"Replace functions with ones that succeed or die"},{"type":"rpm","name":"perl-bignum","arch":"noarch","version":{"epoch":"0","ver":"0.51","rel":"439.module+el8.3.0+6718+7f269185"},"description":"This package attempts to make it easier to write scripts that use BigInts and\nBigFloats in a transparent way.","summary":"Transparent big number support for Perl"},{"type":"rpm","name":"perl-bignum","arch":"noarch","version":{"epoch":"0","ver":"0.49","rel":"3.module+el8.1.0+2926+ce7246ad"},"description":"This package attempts to make it easier to write scripts that use BigInts and\nBigFloats in a transparent way.","summary":"Transparent big number support for Perl"},{"type":"rpm","name":"perl-bignum","arch":"noarch","version":{"epoch":"0","ver":"0.49","rel":"2.el8"},"description":"This package attempts to make it easier to write scripts that use BigInts and\nBigFloats in a transparent way.","summary":"Transparent big number support for Perl"},{"type":"rpm","name":"perl-constant","arch":"noarch","version":{"epoch":"0","ver":"1.33","rel":"1001.module+el8.1.0+2926+ce7246ad"},"description":"This pragma allows you to declare constants at compile-time:\n\nuse constant PI =\u003e 4 * atan2(1, 1);\n\nWhen you declare a constant such as \"PI\" using the method shown above,\neach machine your script runs upon can have as many digits of accuracy\nas it can use. Also, your program will be easier to read, more likely\nto be maintained (and maintained correctly), and far less likely to\nsend a space probe to the wrong planet because nobody noticed the one\nequation in which you wrote 3.14195.\n\nWhen a constant is used in an expression, Perl replaces it with its\nvalue at compile time, and may then optimize the expression further.\nIn particular, any code in an \"if (CONSTANT)\" block will be optimized\naway if the constant is false.","summary":"Perl pragma to declare constants"},{"type":"rpm","name":"perl-constant","arch":"noarch","version":{"epoch":"0","ver":"1.33","rel":"1001.module+el8.3.0+6718+7f269185"},"description":"This pragma allows you to declare constants at compile-time:\n\nuse constant PI =\u003e 4 * atan2(1, 1);\n\nWhen you declare a constant such as \"PI\" using the method shown above,\neach machine your script runs upon can have as many digits of accuracy\nas it can use. Also, your program will be easier to read, more likely\nto be maintained (and maintained correctly), and far less likely to\nsend a space probe to the wrong planet because nobody noticed the one\nequation in which you wrote 3.14195.\n\nWhen a constant is used in an expression, Perl replaces it with its\nvalue at compile time, and may then optimize the expression further.\nIn particular, any code in an \"if (CONSTANT)\" block will be optimized\naway if the constant is false.","summary":"Perl pragma to declare constants"},{"type":"rpm","name":"perl-core","arch":"x86_64","version":{"epoch":"0","ver":"5.24.4","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"A metapackage which requires all of the perl bits and modules in the upstream\ntarball from perl.org.","summary":"Base perl metapackage"},{"type":"rpm","name":"perl-devel","arch":"x86_64","version":{"epoch":"4","ver":"5.30.1","rel":"452.module+el8.4.0+8990+01326e37"},"description":"This package contains header files and development modules.\nMost perl packages will need to install perl-devel to build.","summary":"Header #files for use in perl development"},{"type":"rpm","name":"perl-devel","arch":"x86_64","version":{"epoch":"4","ver":"5.24.4","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"This package contains header files and development modules.\nMost perl packages will need to install perl-devel to build.","summary":"Header #files for use in perl development"},{"type":"rpm","name":"perl-encoding","arch":"x86_64","version":{"epoch":"4","ver":"2.22","rel":"439.module+el8.3.0+6718+7f269185"},"description":"With the encoding pragma, you can write your Perl script in any encoding you\nlike (so long as the Encode module supports it) and still enjoy Unicode\nsupport.\n\nHowever, this encoding module is deprecated under perl 5.18. It uses\na mechanism provided by perl that is deprecated under 5.18 and higher, and may\nbe removed in a future version.\n\nThe easiest and the best alternative is to write your script in UTF-8.","summary":"Write your Perl script in non-ASCII or non-UTF-8"},{"type":"rpm","name":"perl-encoding","arch":"x86_64","version":{"epoch":"4","ver":"2.22","rel":"3.el8"},"description":"With the encoding pragma, you can write your Perl script in any encoding you\nlike (so long as the Encode module supports it) and still enjoy Unicode\nsupport.\n\nHowever, this encoding module is deprecated under perl 5.18. It uses\na mechanism provided by perl that is deprecated under 5.18 and higher, and may\nbe removed in a future version.\n\nThe easiest and the best alternative is to write your script in UTF-8.","summary":"Write your Perl script in non-ASCII or non-UTF-8"},{"type":"rpm","name":"perl-encoding","arch":"x86_64","version":{"epoch":"4","ver":"2.19","rel":"7.module+el8.1.0+2926+ce7246ad"},"description":"With the encoding pragma, you can write your Perl script in any encoding you\nlike (so long as the Encode module supports it) and still enjoy Unicode\nsupport.\n\nHowever, this encoding module is deprecated under perl 5.18. It uses\na mechanism provided by perl that is deprecated under 5.18 and higher, and may\nbe removed in a future version.\n\nThe easiest and the best alternative is to write your script in UTF-8.","summary":"Write your Perl script in non-ASCII or non-UTF-8"},{"type":"rpm","name":"perl-experimental","arch":"noarch","version":{"epoch":"0","ver":"0.019","rel":"2.el8"},"description":"This pragma provides an easy and convenient way to enable or disable\nexperimental features.","summary":"Experimental features made easy"},{"type":"rpm","name":"perl-experimental","arch":"noarch","version":{"epoch":"0","ver":"0.019","rel":"3.module+el8.1.0+2926+ce7246ad"},"description":"This pragma provides an easy and convenient way to enable or disable\nexperimental features.","summary":"Experimental features made easy"},{"type":"rpm","name":"perl-experimental","arch":"noarch","version":{"epoch":"0","ver":"0.020","rel":"439.module+el8.3.0+6718+7f269185"},"description":"This pragma provides an easy and convenient way to enable or disable\nexperimental features.","summary":"Experimental features made easy"},{"type":"rpm","name":"perl-generators","arch":"noarch","version":{"epoch":"0","ver":"1.11","rel":"4.module+el8.3.0+6718+7f269185"},"description":"This package provides RPM Perl dependencies generators which are used for\ngetting provides and requires from Perl binaries and modules.","summary":"RPM Perl dependencies generators"},{"type":"rpm","name":"perl-generators","arch":"noarch","version":{"epoch":"0","ver":"1.10","rel":"10.module+el8.1.0+3267+b2b60bb5"},"description":"This package provides RPM Perl dependencies generators which are used for\ngetting provides and requires from Perl binaries and modules.","summary":"RPM Perl dependencies generators"},{"type":"rpm","name":"perl-generators","arch":"noarch","version":{"epoch":"0","ver":"1.10","rel":"9.el8"},"description":"This package provides RPM Perl dependencies generators which are used for\ngetting provides and requires from Perl binaries and modules.","summary":"RPM Perl dependencies generators"},{"type":"rpm","name":"perl-homedir","arch":"noarch","version":{"epoch":"0","ver":"2.000024","rel":"7.module+el8.3.0+6718+7f269185"},"description":"perl-homedir configures the system to automatically create a ~/perl5\ndirectory in each user's $HOME on user login.  This allows each user to\ninstall CPAN packages via the CPAN to their $HOME, with no additional\nconfiguration or privileges, and without installing them system-wide.\n\nIf you want your users to be able to install and use their own Perl modules,\ninstall this package.","summary":"Per-user Perl local::lib setup"},{"type":"rpm","name":"perl-homedir","arch":"noarch","version":{"epoch":"0","ver":"2.000023","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"perl-homedir configures the system to automatically create a ~/perl5\ndirectory in each user's $HOME on user login.  This allows each user to\ninstall CPAN packages via the CPAN to their $HOME, with no additional\nconfiguration or privileges, and without installing them system-wide.\n\nIf you want your users to be able to install and use their own Perl modules,\ninstall this package.","summary":"Per-user Perl local::lib setup"},{"type":"rpm","name":"perl-inc-latest","arch":"noarch","version":{"epoch":"2","ver":"0.500","rel":"9.el8"},"description":"The inc::latest module helps bootstrap configure-time dependencies for CPAN\ndistributions. These dependencies get bundled into the inc directory within\na distribution and are used by Makefile.PL or Build.PL.","summary":"Use modules bundled in inc/ if they are newer than installed ones"},{"type":"rpm","name":"perl-inc-latest","arch":"noarch","version":{"epoch":"2","ver":"0.500","rel":"10.module+el8.1.0+2926+ce7246ad"},"description":"The inc::latest module helps bootstrap configure-time dependencies for CPAN\ndistributions. These dependencies get bundled into the inc directory within\na distribution and are used by Makefile.PL or Build.PL.","summary":"Use modules bundled in inc/ if they are newer than installed ones"},{"type":"rpm","name":"perl-inc-latest","arch":"noarch","version":{"epoch":"2","ver":"0.500","rel":"10.module+el8.3.0+6718+7f269185"},"description":"The inc::latest module helps bootstrap configure-time dependencies for CPAN\ndistributions. These dependencies get bundled into the inc directory within\na distribution and are used by Makefile.PL or Build.PL.","summary":"Use modules bundled in inc/ if they are newer than installed ones"},{"type":"rpm","name":"perl-interpreter","arch":"x86_64","version":{"epoch":"4","ver":"5.24.4","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"This is a dummy package to improve a compatibility with future Perls that will use\nthis package to deliver /usr/bin/perl Perl interpreter.","summary":"Standalone executable Perl interpreter"},{"type":"rpm","name":"perl-interpreter","arch":"x86_64","version":{"epoch":"4","ver":"5.30.1","rel":"452.module+el8.4.0+8990+01326e37"},"description":"This is a Perl interpreter as a standalone executable /usr/bin/perl\nrequired for handling Perl scripts. It does not provide all the other Perl\nmodules or tools.\n\nInstall this package if you want to program in Perl or enable your system to\nhandle Perl scripts with /usr/bin/perl interpreter.\n\nIf your script requires some Perl modules, you can install them with\n\"perl(MODULE)\" where \"MODULE\" is a name of required module. E.g. install\n\"perl(Test::More)\" to make Test::More Perl module available.\n\nIf you need all the Perl modules that come with upstream Perl sources, so\ncalled core modules, install perl package.\n\nIf you only need perl run-time as a shared library, i.e. Perl interpreter\nembedded into another application, the only essential package is perl-libs.\n\nPerl header files can be found in perl-devel package.\n\nPerl utils like \"splain\" or \"perlbug\" can be found in perl-utils package.","summary":"Standalone executable Perl interpreter"},{"type":"rpm","name":"perl-libnet","arch":"noarch","version":{"epoch":"0","ver":"3.11","rel":"4.module+el8.3.0+6718+7f269185"},"description":"This is a collection of Perl modules which provides a simple and\nconsistent programming interface (API) to the client side of various\nprotocols used in the internet community.","summary":"Perl clients for various network protocols"},{"type":"rpm","name":"perl-libnet","arch":"noarch","version":{"epoch":"0","ver":"3.11","rel":"4.module+el8.1.0+2926+ce7246ad"},"description":"This is a collection of Perl modules which provides a simple and\nconsistent programming interface (API) to the client side of various\nprotocols used in the internet community.","summary":"Perl clients for various network protocols"},{"type":"rpm","name":"perl-libnet","arch":"noarch","version":{"epoch":"0","ver":"3.11","rel":"3.el8"},"description":"This is a collection of Perl modules which provides a simple and\nconsistent programming interface (API) to the client side of various\nprotocols used in the internet community.","summary":"Perl clients for various network protocols"},{"type":"rpm","name":"perl-libnetcfg","arch":"noarch","version":{"epoch":"4","ver":"5.24.4","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"The libnetcfg utility can be used to configure the libnet.","summary":"Configure libnet"},{"type":"rpm","name":"perl-libnetcfg","arch":"noarch","version":{"epoch":"4","ver":"5.30.1","rel":"452.module+el8.4.0+8990+01326e37"},"description":"The libnetcfg utility can be used to configure the libnet.","summary":"Configure libnet"},{"type":"rpm","name":"perl-libs","arch":"x86_64","version":{"epoch":"4","ver":"5.30.1","rel":"452.module+el8.4.0+8990+01326e37"},"description":"The is a perl run-time (interpreter as a shared library and include\ndirectories).","summary":"The libraries for the perl run-time"},{"type":"rpm","name":"perl-libs","arch":"x86_64","version":{"epoch":"4","ver":"5.24.4","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"The is a perl run-time (interpreter as a shared library and include\ndirectories).","summary":"The libraries for the perl run-time"},{"type":"rpm","name":"perl-libwww-perl","arch":"noarch","version":{"epoch":"0","ver":"6.34","rel":"1.module+el8.3.0+6498+31ea7642"},"description":"The libwww-perl collection is a set of Perl modules which provides a simple and\nconsistent application programming interface to the World-Wide Web.  The main\nfocus of the library is to provide classes and functions that allow you to\nwrite WWW clients. The library also contain modules that are of more general\nuse and even classes that help you implement simple HTTP servers.","summary":"A Perl interface to the World-Wide Web"},{"type":"rpm","name":"perl-libwww-perl","arch":"noarch","version":{"epoch":"0","ver":"6.34","rel":"1.el8"},"description":"The libwww-perl collection is a set of Perl modules which provides a simple and\nconsistent application programming interface to the World-Wide Web.  The main\nfocus of the library is to provide classes and functions that allow you to\nwrite WWW clients. The library also contain modules that are of more general\nuse and even classes that help you implement simple HTTP servers.","summary":"A Perl interface to the World-Wide Web"},{"type":"rpm","name":"perl-libwww-perl","arch":"noarch","version":{"epoch":"0","ver":"6.34","rel":"1.module+el8.6.0+13414+533ca04e"},"description":"The libwww-perl collection is a set of Perl modules which provides a simple and\nconsistent application programming interface to the World-Wide Web.  The main\nfocus of the library is to provide classes and functions that allow you to\nwrite WWW clients. The library also contain modules that are of more general\nuse and even classes that help you implement simple HTTP servers.","summary":"A Perl interface to the World-Wide Web"},{"type":"rpm","name":"perl-libwww-perl","arch":"noarch","version":{"epoch":"0","ver":"6.34","rel":"1.module+el8.3.0+6498+9eecfe51"},"description":"The libwww-perl collection is a set of Perl modules which provides a simple and\nconsistent application programming interface to the World-Wide Web.  The main\nfocus of the library is to provide classes and functions that allow you to\nwrite WWW clients. The library also contain modules that are of more general\nuse and even classes that help you implement simple HTTP servers.","summary":"A Perl interface to the World-Wide Web"},{"type":"rpm","name":"perl-libwww-perl","arch":"noarch","version":{"epoch":"0","ver":"6.34","rel":"1.module+el8.3.0+6498+fb59cb73"},"description":"The libwww-perl collection is a set of Perl modules which provides a simple and\nconsistent application programming interface to the World-Wide Web.  The main\nfocus of the library is to provide classes and functions that allow you to\nwrite WWW clients. The library also contain modules that are of more general\nuse and even classes that help you implement simple HTTP servers.","summary":"A Perl interface to the World-Wide Web"},{"type":"rpm","name":"perl-local-lib","arch":"noarch","version":{"epoch":"0","ver":"2.000024","rel":"7.module+el8.3.0+6718+7f269185"},"description":"This module provides a quick, convenient way of bootstrapping a user-\nlocal Perl module library located within the user's home directory. It\nalso constructs and prints out for the user the list of environment\nvariables using the syntax appropriate for the user's current shell (as\nspecified by the 'SHELL' environment variable), suitable for directly\nadding to one's shell configuration file.\n\nMore generally, local::lib allows for the bootstrapping and usage of a\ndirectory containing Perl modules outside of Perl's '@INC'. This makes\nit easier to ship an application with an app-specific copy of a Perl module,\nor collection of modules. Useful in cases like when an upstream maintainer\nhasn't applied a patch to a module of theirs that you need for your\napplication.","summary":"Create and use a local lib/ for perl modules"},{"type":"rpm","name":"perl-local-lib","arch":"noarch","version":{"epoch":"0","ver":"2.000024","rel":"2.el8"},"description":"This module provides a quick, convenient way of bootstrapping a user-\nlocal Perl module library located within the user's home directory. It\nalso constructs and prints out for the user the list of environment\nvariables using the syntax appropriate for the user's current shell (as\nspecified by the 'SHELL' environment variable), suitable for directly\nadding to one's shell configuration file.\n\nMore generally, local::lib allows for the bootstrapping and usage of a\ndirectory containing Perl modules outside of Perl's '@INC'. This makes\nit easier to ship an application with an app-specific copy of a Perl module,\nor collection of modules. Useful in cases like when an upstream maintainer\nhasn't applied a patch to a module of theirs that you need for your\napplication.","summary":"Create and use a local lib/ for perl modules"},{"type":"rpm","name":"perl-local-lib","arch":"noarch","version":{"epoch":"0","ver":"2.000023","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"This module provides a quick, convenient way of bootstrapping a user-\nlocal Perl module library located within the user's home directory. It\nalso constructs and prints out for the user the list of environment\nvariables using the syntax appropriate for the user's current shell (as\nspecified by the 'SHELL' environment variable), suitable for directly\nadding to one's shell configuration file.\n\nMore generally, local::lib allows for the bootstrapping and usage of a\ndirectory containing Perl modules outside of Perl's '@INC'. This makes\nit easier to ship an application with an app-specific copy of a Perl module,\nor collection of modules. Useful in cases like when an upstream maintainer\nhasn't applied a patch to a module of theirs that you need for your\napplication.","summary":"Create and use a local lib/ for perl modules"},{"type":"rpm","name":"perl-macros","arch":"x86_64","version":{"epoch":"4","ver":"5.30.1","rel":"452.module+el8.4.0+8990+01326e37"},"description":"RPM macros that are handy when building binary RPM packages.","summary":"Macros for rpmbuild"},{"type":"rpm","name":"perl-macros","arch":"x86_64","version":{"epoch":"4","ver":"5.24.4","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"Macros for rpmbuild are needed during build of srpm in koji. This\nsub-package must be installed into buildroot, so it will be needed\nby perl. Perl is needed because of git.","summary":"Macros for rpmbuild"},{"type":"rpm","name":"perl-open","arch":"noarch","version":{"epoch":"0","ver":"1.11","rel":"452.module+el8.4.0+8990+01326e37"},"description":"The \"open\" pragma serves as one of the interfaces to declare default \"layers\"\n(also known as \"disciplines\") for all I/O.","summary":"Perl pragma to set default PerlIO layers for input and output"},{"type":"rpm","name":"perl-open","arch":"noarch","version":{"epoch":"0","ver":"1.10","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"The \"open\" pragma serves as one of the interfaces to declare default \"layers\"\n(also known as \"disciplines\") for all I/O.","summary":"Perl pragma to set default PerlIO layers for input and output"},{"type":"rpm","name":"perl-parent","arch":"noarch","version":{"epoch":"1","ver":"0.237","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"Allows you to both load one or more modules, while setting up inheritance\nfrom those modules at the same time. Mostly similar in effect to:\n\n\tpackage Baz;\n\n\tBEGIN {\n\t\trequire Foo;\n\t\trequire Bar;\n\n\t\tpush @ISA, qw(Foo Bar);\n\t}","summary":"Establish an ISA relationship with base classes at compile time"},{"type":"rpm","name":"perl-parent","arch":"noarch","version":{"epoch":"1","ver":"0.237","rel":"2.module+el8.3.0+6718+7f269185"},"description":"Allows you to both load one or more modules, while setting up inheritance\nfrom those modules at the same time. Mostly similar in effect to:\n\n\tpackage Baz;\n\n\tBEGIN {\n\t\trequire Foo;\n\t\trequire Bar;\n\n\t\tpush @ISA, qw(Foo Bar);\n\t}","summary":"Establish an ISA relationship with base classes at compile time"},{"type":"rpm","name":"perl-perlfaq","arch":"noarch","version":{"epoch":"0","ver":"5.20180605","rel":"1.el8"},"description":"The perlfaq comprises several documents that answer the most commonly asked\nquestions about Perl and Perl programming.","summary":"Frequently asked questions about Perl"},{"type":"rpm","name":"perl-perlfaq","arch":"noarch","version":{"epoch":"0","ver":"5.20191102","rel":"1.module+el8.3.0+6718+7f269185"},"description":"The perlfaq comprises several documents that answer the most commonly asked\nquestions about Perl and Perl programming.","summary":"Frequently asked questions about Perl"},{"type":"rpm","name":"perl-perlfaq","arch":"noarch","version":{"epoch":"0","ver":"5.20180605","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"The perlfaq comprises several documents that answer the most commonly asked\nquestions about Perl and Perl programming.","summary":"Frequently asked questions about Perl"},{"type":"rpm","name":"perl-podlators","arch":"noarch","version":{"epoch":"1","ver":"4.12","rel":"2.module+el8.3.0+6718+7f269185"},"description":"This package contains Pod::Man and Pod::Text modules which convert POD input\nto *roff source output, suitable for man pages, or plain text.  It also\nincludes several sub-classes of Pod::Text for formatted output to terminals\nwith various capabilities.","summary":"Format POD source into various output formats"},{"type":"rpm","name":"perl-podlators","arch":"noarch","version":{"epoch":"0","ver":"4.09","rel":"4.module+el8.1.0+2926+ce7246ad"},"description":"This package contains Pod::Man and Pod::Text modules which convert POD input\nto *roff source output, suitable for man pages, or plain text.  It also\nincludes several sub-classes of Pod::Text for formatted output to terminals\nwith various capabilities.","summary":"Format POD source into various output formats"},{"type":"rpm","name":"perl-srpm-macros","arch":"noarch","version":{"epoch":"0","ver":"1","rel":"25.el8"},"description":"These RPM macros are used for building Perl source packages from source\nrepositories. They influence build-requires set into the source package.","summary":"RPM macros for building Perl source package from source repository"},{"type":"rpm","name":"perl-tests","arch":"x86_64","version":{"epoch":"4","ver":"5.24.4","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"This package contains the test suite included with Perl 5.24.4.\n\nInstall this if you want to test your Perl installation (binary and core\nmodules).","summary":"The Perl test suite"},{"type":"rpm","name":"perl-tests","arch":"x86_64","version":{"epoch":"4","ver":"5.30.1","rel":"452.module+el8.4.0+8990+01326e37"},"description":"This package contains the test suite included with Perl 5.30.1.\n\nInstall this if you want to test your Perl installation (binary and core\nmodules).","summary":"The Perl test suite"},{"type":"rpm","name":"perl-threads","arch":"x86_64","version":{"epoch":"1","ver":"2.21","rel":"3.module+el8.1.0+2926+ce7246ad"},"description":"Since Perl 5.8, thread programming has been available using a model called\ninterpreter threads which provides a new Perl interpreter for each thread,\nand, by default, results in no data or state information being shared\nbetween threads.\n\n(Prior to Perl 5.8, 5005threads was available through the \"Thread.pm\" API.\nThis threading model has been deprecated, and was removed as of Perl 5.10.0.)","summary":"Perl interpreter-based threads"},{"type":"rpm","name":"perl-threads","arch":"x86_64","version":{"epoch":"1","ver":"2.22","rel":"439.module+el8.3.0+6718+7f269185"},"description":"Since Perl 5.8, thread programming has been available using a model called\ninterpreter threads which provides a new Perl interpreter for each thread,\nand, by default, results in no data or state information being shared\nbetween threads.\n\n(Prior to Perl 5.8, 5005threads was available through the \"Thread.pm\" API.\nThis threading model has been deprecated, and was removed as of Perl 5.10.0.)","summary":"Perl interpreter-based threads"},{"type":"rpm","name":"perl-threads-shared","arch":"x86_64","version":{"epoch":"0","ver":"1.60","rel":"440.module+el8.3.0+6718+7f269185"},"description":"By default, variables are private to each thread, and each newly created\nthread gets a private copy of each existing variable. This module allows\nyou to share variables across different threads (and pseudo-forks on\nWin32). It is used together with the threads module.","summary":"Perl extension for sharing data structures between threads"},{"type":"rpm","name":"perl-threads-shared","arch":"x86_64","version":{"epoch":"0","ver":"1.58","rel":"3.module+el8.1.0+2926+ce7246ad"},"description":"By default, variables are private to each thread, and each newly created\nthread gets a private copy of each existing variable. This module allows\nyou to share variables across different threads (and pseudo-forks on\nWin32). It is used together with the threads module.","summary":"Perl extension for sharing data structures between threads"},{"type":"rpm","name":"perl-utils","arch":"noarch","version":{"epoch":"0","ver":"5.30.1","rel":"452.module+el8.4.0+8990+01326e37"},"description":"Several utilities which come with Perl distribution like h2ph, perlbug,\nperlthanks, pl2pm, and splain. Some utilities are provided by more specific\npackages like perldoc by perl-Pod-Perldoc.","summary":"Utilities packaged with the Perl distribution"},{"type":"rpm","name":"perl-utils","arch":"noarch","version":{"epoch":"0","ver":"5.24.4","rel":"404.module+el8.1.0+2926+ce7246ad"},"description":"Several utilities which come with Perl distribution like c2ph, h2ph, perlbug,\nperlthanks, pl2pm, pstruct, and splain. Some utilities are provided by more\nspecific packages like perldoc by perl-Pod-Perldoc.","summary":"Utilities packaged with the Perl distribution"},{"type":"rpm","name":"perl-version","arch":"x86_64","version":{"epoch":"6","ver":"0.99.24","rel":"1.el8"},"description":"Version objects were added to Perl in 5.10. This module implements version\nobjects for older version of Perl and provides the version object API for\nall versions of Perl. All previous releases before 0.74 are deprecated and\nshould not be used due to incompatible API changes. Version 0.77 introduces\nthe new 'parse' and 'declare' methods to standardize usage. You are\nstrongly urged to set 0.77 as a minimum in your code.","summary":"Perl extension for Version Objects"},{"type":"rpm","name":"perl-version","arch":"x86_64","version":{"epoch":"7","ver":"0.99.24","rel":"441.module+el8.3.0+6718+7f269185"},"description":"Version objects were added to Perl in 5.10. This module implements version\nobjects for older version of Perl and provides the version object API for\nall versions of Perl. All previous releases before 0.74 are deprecated and\nshould not be used due to incompatible API changes. Version 0.77 introduces\nthe new 'parse' and 'declare' methods to standardize usage. You are\nstrongly urged to set 0.77 as a minimum in your code.","summary":"Perl extension for Version Objects"},{"type":"rpm","name":"perl-version","arch":"x86_64","version":{"epoch":"6","ver":"0.99.24","rel":"2.module+el8.1.0+2926+ce7246ad"},"description":"Version objects were added to Perl in 5.10. This module implements version\nobjects for older version of Perl and provides the version object API for\nall versions of Perl. All previous releases before 0.74 are deprecated and\nshould not be used due to incompatible API changes. Version 0.77 introduces\nthe new 'parse' and 'declare' methods to standardize usage. You are\nstrongly urged to set 0.77 as a minimum in your code.","summary":"Perl extension for Version Objects"},{"type":"rpm","name":"php","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"PHP is an HTML-embedded scripting language. PHP attempts to make it\neasy for developers to write dynamically generated web pages. PHP also\noffers built-in database integration for several commercial and\nnon-commercial database management systems, so writing a\ndatabase-enabled webpage with PHP is fairly simple. The most common\nuse of PHP coding is probably as a replacement for CGI scripts.\n\nThe php package contains the module (often referred to as mod_php)\nwhich adds support for the PHP language to Apache HTTP Server.","summary":"PHP scripting language for creating dynamic web sites"},{"type":"rpm","name":"php","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"PHP is an HTML-embedded scripting language. PHP attempts to make it\neasy for developers to write dynamically generated web pages. PHP also\noffers built-in database integration for several commercial and\nnon-commercial database management systems, so writing a\ndatabase-enabled webpage with PHP is fairly simple. The most common\nuse of PHP coding is probably as a replacement for CGI scripts.\n\nThe php package contains the module (often referred to as mod_php)\nwhich adds support for the PHP language to Apache HTTP Server.","summary":"PHP scripting language for creating dynamic web sites"},{"type":"rpm","name":"php-bcmath","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-bcmath package contains a dynamic shared object that will add\nsupport for using the bcmath library to PHP.","summary":"A module for PHP applications for using the bcmath library"},{"type":"rpm","name":"php-bcmath","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-bcmath package contains a dynamic shared object that will add\nsupport for using the bcmath library to PHP.","summary":"A module for PHP applications for using the bcmath library"},{"type":"rpm","name":"php-cli","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-cli package contains the command-line interface\nexecuting PHP scripts, /usr/bin/php, and the CGI interface.","summary":"Command-line interface for PHP"},{"type":"rpm","name":"php-cli","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-cli package contains the command-line interface\nexecuting PHP scripts, /usr/bin/php, and the CGI interface.","summary":"Command-line interface for PHP"},{"type":"rpm","name":"php-common","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-common package contains files used by both the php\npackage and the php-cli package.","summary":"Common files for PHP"},{"type":"rpm","name":"php-common","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-common package contains files used by both the php\npackage and the php-cli package.","summary":"Common files for PHP"},{"type":"rpm","name":"php-dba","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-dba package contains a dynamic shared object that will add\nsupport for using the DBA database abstraction layer to PHP.","summary":"A database abstraction layer module for PHP applications"},{"type":"rpm","name":"php-dba","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-dba package contains a dynamic shared object that will add\nsupport for using the DBA database abstraction layer to PHP.","summary":"A database abstraction layer module for PHP applications"},{"type":"rpm","name":"php-dbg","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-dbg package contains the interactive PHP debugger.","summary":"The interactive PHP debugger"},{"type":"rpm","name":"php-dbg","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-dbg package contains the interactive PHP debugger.","summary":"The interactive PHP debugger"},{"type":"rpm","name":"php-devel","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-devel package contains the files needed for building PHP\nextensions. If you need to compile your own PHP extensions, you will\nneed to install this package.","summary":"Files needed for building PHP extensions"},{"type":"rpm","name":"php-devel","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-devel package contains the files needed for building PHP\nextensions. If you need to compile your own PHP extensions, you will\nneed to install this package.","summary":"Files needed for building PHP extensions"},{"type":"rpm","name":"php-embedded","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-embedded package contains a library which can be embedded\ninto applications to provide PHP scripting language support.","summary":"PHP library for embedding in applications"},{"type":"rpm","name":"php-embedded","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-embedded package contains a library which can be embedded\ninto applications to provide PHP scripting language support.","summary":"PHP library for embedding in applications"},{"type":"rpm","name":"php-enchant","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-enchant package contains a dynamic shared object that will add\nsupport for using the enchant library to PHP.","summary":"Enchant spelling extension for PHP applications"},{"type":"rpm","name":"php-enchant","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-enchant package contains a dynamic shared object that will add\nsupport for using the enchant library to PHP.","summary":"Enchant spelling extension for PHP applications"},{"type":"rpm","name":"php-fpm","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"PHP-FPM (FastCGI Process Manager) is an alternative PHP FastCGI\nimplementation with some additional features useful for sites of\nany size, especially busier sites.","summary":"PHP FastCGI Process Manager"},{"type":"rpm","name":"php-fpm","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"PHP-FPM (FastCGI Process Manager) is an alternative PHP FastCGI\nimplementation with some additional features useful for sites of\nany size, especially busier sites.","summary":"PHP FastCGI Process Manager"},{"type":"rpm","name":"php-gd","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-gd package contains a dynamic shared object that will add\nsupport for using the gd graphics library to PHP.","summary":"A module for PHP applications for using the gd graphics library"},{"type":"rpm","name":"php-gd","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-gd package contains a dynamic shared object that will add\nsupport for using the gd graphics library to PHP.","summary":"A module for PHP applications for using the gd graphics library"},{"type":"rpm","name":"php-gmp","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"These functions allow you to work with arbitrary-length integers\nusing the GNU MP library.","summary":"A module for PHP applications for using the GNU MP library"},{"type":"rpm","name":"php-gmp","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"These functions allow you to work with arbitrary-length integers\nusing the GNU MP library.","summary":"A module for PHP applications for using the GNU MP library"},{"type":"rpm","name":"php-intl","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-intl package contains a dynamic shared object that will add\nsupport for using the ICU library to PHP.","summary":"Internationalization extension for PHP applications"},{"type":"rpm","name":"php-intl","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-intl package contains a dynamic shared object that will add\nsupport for using the ICU library to PHP.","summary":"Internationalization extension for PHP applications"},{"type":"rpm","name":"php-json","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-json package provides an extension that will add\nsupport for JavaScript Object Notation (JSON) to PHP.","summary":"JavaScript Object Notation extension for PHP"},{"type":"rpm","name":"php-json","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-json package provides an extension that will add\nsupport for JavaScript Object Notation (JSON) to PHP.","summary":"JavaScript Object Notation extension for PHP"},{"type":"rpm","name":"php-ldap","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-ldap adds Lightweight Directory Access Protocol (LDAP)\nsupport to PHP. LDAP is a set of protocols for accessing directory\nservices over the Internet. PHP is an HTML-embedded scripting\nlanguage.","summary":"A module for PHP applications that use LDAP"},{"type":"rpm","name":"php-ldap","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-ldap adds Lightweight Directory Access Protocol (LDAP)\nsupport to PHP. LDAP is a set of protocols for accessing directory\nservices over the Internet. PHP is an HTML-embedded scripting\nlanguage.","summary":"A module for PHP applications that use LDAP"},{"type":"rpm","name":"php-mbstring","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-mbstring package contains a dynamic shared object that will add\nsupport for multi-byte string handling to PHP.","summary":"A module for PHP applications which need multi-byte string handling"},{"type":"rpm","name":"php-mbstring","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-mbstring package contains a dynamic shared object that will add\nsupport for multi-byte string handling to PHP.","summary":"A module for PHP applications which need multi-byte string handling"},{"type":"rpm","name":"php-mysqlnd","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-mysqlnd package contains a dynamic shared object that will add\nMySQL database support to PHP. MySQL is an object-relational database\nmanagement system. PHP is an HTML-embeddable scripting language. If\nyou need MySQL support for PHP applications, you will need to install\nthis package and the php package.\n\nThis package use the MySQL Native Driver","summary":"A module for PHP applications that use MySQL databases"},{"type":"rpm","name":"php-mysqlnd","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-mysqlnd package contains a dynamic shared object that will add\nMySQL database support to PHP. MySQL is an object-relational database\nmanagement system. PHP is an HTML-embeddable scripting language. If\nyou need MySQL support for PHP applications, you will need to install\nthis package and the php package.\n\nThis package use the MySQL Native Driver","summary":"A module for PHP applications that use MySQL databases"},{"type":"rpm","name":"php-odbc","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-odbc package contains a dynamic shared object that will add\ndatabase support through ODBC to PHP. ODBC is an open specification\nwhich provides a consistent API for developers to use for accessing\ndata sources (which are often, but not always, databases). PHP is an\nHTML-embeddable scripting language. If you need ODBC support for PHP\napplications, you will need to install this package and the php\npackage.","summary":"A module for PHP applications that use ODBC databases"},{"type":"rpm","name":"php-odbc","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-odbc package contains a dynamic shared object that will add\ndatabase support through ODBC to PHP. ODBC is an open specification\nwhich provides a consistent API for developers to use for accessing\ndata sources (which are often, but not always, databases). PHP is an\nHTML-embeddable scripting language. If you need ODBC support for PHP\napplications, you will need to install this package and the php\npackage.","summary":"A module for PHP applications that use ODBC databases"},{"type":"rpm","name":"php-opcache","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The Zend OPcache provides faster PHP execution through opcode caching and\noptimization. It improves PHP performance by storing precompiled script\nbytecode in the shared memory. This eliminates the stages of reading code from\nthe disk and compiling it on future access. In addition, it applies a few\nbytecode optimization patterns that make code execution faster.","summary":"The Zend OPcache"},{"type":"rpm","name":"php-opcache","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The Zend OPcache provides faster PHP execution through opcode caching and\noptimization. It improves PHP performance by storing precompiled script\nbytecode in the shared memory. This eliminates the stages of reading code from\nthe disk and compiling it on future access. In addition, it applies a few\nbytecode optimization patterns that make code execution faster.","summary":"The Zend OPcache"},{"type":"rpm","name":"php-pdo","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-pdo package contains a dynamic shared object that will add\na database access abstraction layer to PHP.  This module provides\na common interface for accessing MySQL, PostgreSQL or other\ndatabases.","summary":"A database access abstraction module for PHP applications"},{"type":"rpm","name":"php-pdo","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-pdo package contains a dynamic shared object that will add\na database access abstraction layer to PHP.  This module provides\na common interface for accessing MySQL, PostgreSQL or other\ndatabases.","summary":"A database access abstraction module for PHP applications"},{"type":"rpm","name":"php-pear","arch":"noarch","version":{"epoch":"1","ver":"1.10.9","rel":"1.module+el8.1.0+3189+a1bff096"},"description":"PEAR is a framework and distribution system for reusable PHP\ncomponents.  This package contains the basic PEAR components.","summary":"PHP Extension and Application Repository framework"},{"type":"rpm","name":"php-pear","arch":"noarch","version":{"epoch":"1","ver":"1.10.13","rel":"1.module+el8.6.0+13671+84712317"},"description":"PEAR is a framework and distribution system for reusable PHP\ncomponents.  This package contains the basic PEAR components.","summary":"PHP Extension and Application Repository framework"},{"type":"rpm","name":"php-pear","arch":"noarch","version":{"epoch":"1","ver":"1.10.5","rel":"9.module+el8.1.0+3202+af5476b9"},"description":"PEAR is a framework and distribution system for reusable PHP\ncomponents.  This package contains the basic PEAR components.","summary":"PHP Extension and Application Repository framework"},{"type":"rpm","name":"php-pecl-apcu","arch":"x86_64","version":{"epoch":"0","ver":"5.1.12","rel":"2.module+el8.1.0+3202+af5476b9"},"description":"APCu is userland caching: APC stripped of opcode caching.\n\nAPCu only supports userland caching of variables.\n\nThe php-pecl-apcu-bc package provides a drop\nin replacement for APC.","summary":"APC User Cache"},{"type":"rpm","name":"php-pecl-apcu","arch":"x86_64","version":{"epoch":"0","ver":"5.1.20","rel":"1.module+el8.6.0+13671+84712317"},"description":"APCu is userland caching: APC stripped of opcode caching.\n\nAPCu only supports userland caching of variables.\n\nThe php-pecl-apcu-bc package provides a drop\nin replacement for APC.","summary":"APC User Cache"},{"type":"rpm","name":"php-pecl-apcu","arch":"x86_64","version":{"epoch":"0","ver":"5.1.17","rel":"1.module+el8.1.0+3189+a1bff096"},"description":"APCu is userland caching: APC stripped of opcode caching.\n\nAPCu only supports userland caching of variables.\n\nThe php-pecl-apcu-bc package provides a drop\nin replacement for APC.","summary":"APC User Cache"},{"type":"rpm","name":"php-pecl-apcu-devel","arch":"x86_64","version":{"epoch":"0","ver":"5.1.17","rel":"1.module+el8.1.0+3189+a1bff096"},"description":"These are the files needed to compile programs using APCu.","summary":"APCu developer files (header)"},{"type":"rpm","name":"php-pecl-apcu-devel","arch":"x86_64","version":{"epoch":"0","ver":"5.1.20","rel":"1.module+el8.6.0+13671+84712317"},"description":"These are the files needed to compile programs using APCu.","summary":"APCu developer files (header)"},{"type":"rpm","name":"php-pecl-apcu-devel","arch":"x86_64","version":{"epoch":"0","ver":"5.1.12","rel":"2.module+el8.1.0+3202+af5476b9"},"description":"These are the files needed to compile programs using APCu.","summary":"APCu developer files (header)"},{"type":"rpm","name":"php-pecl-rrd","arch":"x86_64","version":{"epoch":"0","ver":"2.0.1","rel":"1.module+el8.2.0+4968+1d5097db"},"description":"Procedural and simple OO wrapper for rrdtool - data logging and graphing\nsystem for time series data.","summary":"PHP Bindings for rrdtool"},{"type":"rpm","name":"php-pecl-rrd","arch":"x86_64","version":{"epoch":"0","ver":"2.0.3","rel":"1.module+el8.6.0+13671+84712317"},"description":"Procedural and simple OO wrapper for rrdtool - data logging and graphing\nsystem for time series data.","summary":"PHP Bindings for rrdtool"},{"type":"rpm","name":"php-pecl-xdebug","arch":"x86_64","version":{"epoch":"0","ver":"2.8.0","rel":"1.module+el8.2.0+4968+1d5097db"},"description":"The Xdebug extension helps you debugging your script by providing a lot of\nvaluable debug information. The debug information that Xdebug can provide\nincludes the following:\n\n* stack and function traces in error messages with:\n  o full parameter display for user defined functions\n  o function name, file name and line indications\n  o support for member functions\n* memory allocation\n* protection for infinite recursions\n\nXdebug also provides:\n\n* profiling information for PHP scripts\n* code coverage analysis\n* capabilities to debug your scripts interactively with a debug client\n\nDocumentation: https://xdebug.org/docs/","summary":"PECL package for debugging PHP scripts"},{"type":"rpm","name":"php-pecl-xdebug3","arch":"x86_64","version":{"epoch":"0","ver":"3.1.2","rel":"1.module+el8.6.0+13671+84712317"},"description":"The Xdebug extension helps you debugging your script by providing a lot of\nvaluable debug information. The debug information that Xdebug can provide\nincludes the following:\n\n* stack and function traces in error messages with:\n  o full parameter display for user defined functions\n  o function name, file name and line indications\n  o support for member functions\n* memory allocation\n* protection for infinite recursions\n\nXdebug also provides:\n\n* profiling information for PHP scripts\n* code coverage analysis\n* capabilities to debug your scripts interactively with a debug client\n\nDocumentation: https://xdebug.org/docs/","summary":"Provides functions for function traces and profiling"},{"type":"rpm","name":"php-pecl-zip","arch":"x86_64","version":{"epoch":"0","ver":"1.15.4","rel":"1.module+el8.1.0+3189+a1bff096"},"description":"Zip is an extension to create and read zip files.","summary":"A ZIP archive management extension"},{"type":"rpm","name":"php-pecl-zip","arch":"x86_64","version":{"epoch":"0","ver":"1.15.3","rel":"1.module+el8.1.0+3186+20164e6f"},"description":"Zip is an extension to create and read zip files.","summary":"A ZIP archive management extension"},{"type":"rpm","name":"php-pecl-zip","arch":"x86_64","version":{"epoch":"0","ver":"1.19.2","rel":"1.module+el8.6.0+13671+84712317"},"description":"Zip is an extension to create and read zip files.","summary":"A ZIP archive management extension"},{"type":"rpm","name":"php-pgsql","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-pgsql package add PostgreSQL database support to PHP.\nPostgreSQL is an object-relational database management\nsystem that supports almost all SQL constructs. PHP is an\nHTML-embedded scripting language. If you need back-end support for\nPostgreSQL, you should install this package in addition to the main\nphp package.","summary":"A PostgreSQL database module for PHP"},{"type":"rpm","name":"php-pgsql","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-pgsql package add PostgreSQL database support to PHP.\nPostgreSQL is an object-relational database management\nsystem that supports almost all SQL constructs. PHP is an\nHTML-embedded scripting language. If you need back-end support for\nPostgreSQL, you should install this package in addition to the main\nphp package.","summary":"A PostgreSQL database module for PHP"},{"type":"rpm","name":"php-process","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-process package contains dynamic shared objects which add\nsupport to PHP using system interfaces for inter-process\ncommunication.","summary":"Modules for PHP script using system process interfaces"},{"type":"rpm","name":"php-process","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-process package contains dynamic shared objects which add\nsupport to PHP using system interfaces for inter-process\ncommunication.","summary":"Modules for PHP script using system process interfaces"},{"type":"rpm","name":"php-recode","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-recode package contains a dynamic shared object that will add\nsupport for using the recode library to PHP.","summary":"A module for PHP applications for using the recode library"},{"type":"rpm","name":"php-recode","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-recode package contains a dynamic shared object that will add\nsupport for using the recode library to PHP.","summary":"A module for PHP applications for using the recode library"},{"type":"rpm","name":"php-snmp","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-snmp package contains a dynamic shared object that will add\nsupport for querying SNMP devices to PHP.  PHP is an HTML-embeddable\nscripting language. If you need SNMP support for PHP applications, you\nwill need to install this package and the php package.","summary":"A module for PHP applications that query SNMP-managed devices"},{"type":"rpm","name":"php-snmp","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-snmp package contains a dynamic shared object that will add\nsupport for querying SNMP devices to PHP.  PHP is an HTML-embeddable\nscripting language. If you need SNMP support for PHP applications, you\nwill need to install this package and the php package.","summary":"A module for PHP applications that query SNMP-managed devices"},{"type":"rpm","name":"php-soap","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-soap package contains a dynamic shared object that will add\nsupport to PHP for using the SOAP web services protocol.","summary":"A module for PHP applications that use the SOAP protocol"},{"type":"rpm","name":"php-soap","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-soap package contains a dynamic shared object that will add\nsupport to PHP for using the SOAP web services protocol.","summary":"A module for PHP applications that use the SOAP protocol"},{"type":"rpm","name":"php-xml","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-xml package contains dynamic shared objects which add support\nto PHP for manipulating XML documents using the DOM tree,\nand performing XSL transformations on XML documents.","summary":"A module for PHP applications which use XML"},{"type":"rpm","name":"php-xml","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-xml package contains dynamic shared objects which add support\nto PHP for manipulating XML documents using the DOM tree,\nand performing XSL transformations on XML documents.","summary":"A module for PHP applications which use XML"},{"type":"rpm","name":"php-xmlrpc","arch":"x86_64","version":{"epoch":"0","ver":"7.2.24","rel":"1.module+el8.2.0+4601+7c76a223"},"description":"The php-xmlrpc package contains a dynamic shared object that will add\nsupport for the XML-RPC protocol to PHP.","summary":"A module for PHP applications which use the XML-RPC protocol"},{"type":"rpm","name":"php-xmlrpc","arch":"x86_64","version":{"epoch":"0","ver":"7.3.20","rel":"1.module+el8.2.0+7373+b272fdef"},"description":"The php-xmlrpc package contains a dynamic shared object that will add\nsupport for the XML-RPC protocol to PHP.","summary":"A module for PHP applications which use the XML-RPC protocol"},{"type":"rpm","name":"pinentry","arch":"x86_64","version":{"epoch":"0","ver":"1.1.0","rel":"2.el8"},"description":"Pinentry is a collection of simple PIN or passphrase entry dialogs which\nutilize the Assuan protocol as described by the aegypten project; see\nhttp://www.gnupg.org/aegypten/ for details.\nThis package contains the curses (text) based version of the PIN entry dialog.","summary":"Collection of simple PIN or passphrase entry dialogs"},{"type":"rpm","name":"plexus-cipher","arch":"noarch","version":{"epoch":"0","ver":"1.7","rel":"14.module+el8+2452+b359bfcd"},"description":"Plexus Cipher: encryption/decryption Component","summary":"Plexus Cipher: encryption/decryption Component"},{"type":"rpm","name":"plexus-classworlds","arch":"noarch","version":{"epoch":"0","ver":"2.5.2","rel":"9.module+el8+2452+b359bfcd"},"description":"Classworlds is a framework for container developers\nwho require complex manipulation of Java's ClassLoaders.\nJava's native ClassLoader mechanisms and classes can cause\nmuch headache and confusion for certain types of\napplication developers. Projects which involve dynamic\nloading of components or otherwise represent a 'container'\ncan benefit from the classloading control provided by\nclassworlds.","summary":"Plexus Classworlds Classloader Framework"},{"type":"rpm","name":"plexus-containers-component-annotations","arch":"noarch","version":{"epoch":"0","ver":"1.7.1","rel":"8.module+el8+2452+b359bfcd"},"description":"Component API from plexus-containers.","summary":"Component API from plexus-containers"},{"type":"rpm","name":"plexus-interpolation","arch":"noarch","version":{"epoch":"0","ver":"1.22","rel":"9.module+el8+2452+b359bfcd"},"description":"Plexus interpolator is the outgrowth of multiple iterations of development\nfocused on providing a more modular, flexible interpolation framework for\nthe expression language style commonly seen in Maven, Plexus, and other\nrelated projects.","summary":"Plexus Interpolation API"},{"type":"rpm","name":"plexus-sec-dispatcher","arch":"noarch","version":{"epoch":"0","ver":"1.4","rel":"26.module+el8+2452+b359bfcd"},"description":"Plexus Security Dispatcher Component","summary":"Plexus Security Dispatcher Component"},{"type":"rpm","name":"plexus-utils","arch":"noarch","version":{"epoch":"0","ver":"3.1.0","rel":"3.module+el8+2452+b359bfcd"},"description":"The Plexus project seeks to create end-to-end developer tools for\nwriting applications. At the core is the container, which can be\nembedded or for a full scale application server. There are many\nreusable components for hibernate, form processing, jndi, i18n,\nvelocity, etc. Plexus also includes an application server which\nis like a J2EE application server, without all the baggage.","summary":"Plexus Common Utilities"},{"type":"rpm","name":"pulseaudio-libs","arch":"i686","version":{"epoch":"0","ver":"14.0","rel":"4.el8"},"description":"This package contains the runtime libraries for any application that wishes\nto interface with a PulseAudio sound server.","summary":"Libraries for PulseAudio clients"},{"type":"rpm","name":"pulseaudio-libs","arch":"x86_64","version":{"epoch":"0","ver":"14.0","rel":"4.el8"},"description":"This package contains the runtime libraries for any application that wishes\nto interface with a PulseAudio sound server.","summary":"Libraries for PulseAudio clients"},{"type":"rpm","name":"python3-attrs","arch":"noarch","version":{"epoch":"0","ver":"17.4.0","rel":"6.el8"},"description":"attrs is an MIT-licensed Python package with class decorators that\nease the chores of implementing the most common attribute-related\nobject protocols.","summary":"Python attributes without boilerplate"},{"type":"rpm","name":"python3-babel","arch":"noarch","version":{"epoch":"0","ver":"2.5.1","rel":"7.el8"},"description":"Babel is composed of two major parts:\n\n* tools to build and work with gettext message catalogs\n\n* a Python interface to the CLDR (Common Locale Data Repository),\n  providing access to various locale display names, localized number\n  and date formatting, etc.","summary":"Library for internationalizing Python applications"},{"type":"rpm","name":"python3-gobject","arch":"i686","version":{"epoch":"0","ver":"3.28.3","rel":"2.el8"},"description":"The python3-gobject package provides a convenient wrapper for the GObject\nlibrary and and other libraries that are compatible with GObject Introspection,\nfor use in Python 3 programs.","summary":"Python 3 bindings for GObject Introspection"},{"type":"rpm","name":"python3-html5lib","arch":"noarch","version":{"epoch":"1","ver":"0.999999999","rel":"6.el8"},"description":"A python based HTML parser/tokenizer based on the WHATWG HTML5\nspecification for maximum compatibility with major desktop web browsers.","summary":"A python based HTML parser/tokenizer"},{"type":"rpm","name":"python3-ldap","arch":"x86_64","version":{"epoch":"0","ver":"3.3.1","rel":"2.el8"},"description":"python-ldap provides an object-oriented API for working with LDAP within\nPython programs.  It allows access to LDAP directory servers by wrapping the\nOpenLDAP 2.x libraries, and contains modules for other LDAP-related tasks\n(including processing LDIF, LDAPURLs, LDAPv3 schema, etc.).","summary":"An object-oriented API to access LDAP directory servers"},{"type":"rpm","name":"python3-lxml","arch":"x86_64","version":{"epoch":"0","ver":"4.2.3","rel":"4.el8"},"description":"lxml is a Pythonic, mature binding for the libxml2 and libxslt libraries. It\nprovides safe and convenient access to these libraries using the ElementTree It\nextends the ElementTree API significantly to offer support for XPath, RelaxNG,\nXML Schema, XSLT, C14N and much more.To contact the project, go to the project\nhome page \u003c or see our bug tracker at case you want to use the current ...\n\nPython 3 version.","summary":"XML processing library combining libxml2/libxslt with the ElementTree API"},{"type":"rpm","name":"python3-markupsafe","arch":"x86_64","version":{"epoch":"0","ver":"0.23","rel":"19.el8"},"description":"A library for safe markup escaping.","summary":"Implements a XML/HTML/XHTML Markup safe string for Python 3"},{"type":"rpm","name":"python3-mod_wsgi","arch":"x86_64","version":{"epoch":"0","ver":"4.6.4","rel":"5.el8"},"description":"The mod_wsgi adapter is an Apache module that provides a WSGI compliant\ninterface for hosting Python based web applications within Apache. The\nadapter is written completely in C code against the Apache C runtime and\nfor hosting WSGI applications within Apache has a lower overhead than using\nexisting WSGI adapters for mod_python or CGI.","summary":"A WSGI interface for Python web applications in Apache"},{"type":"rpm","name":"python3-netifaces","arch":"x86_64","version":{"epoch":"0","ver":"0.10.6","rel":"4.el8"},"description":"This package provides a cross platform API for getting address information\nfrom network interfaces.","summary":"Python 3 library to retrieve information about network interfaces"},{"type":"rpm","name":"python3-numpy","arch":"x86_64","version":{"epoch":"1","ver":"1.14.3","rel":"10.el8"},"description":"NumPy is a general-purpose array-processing package designed to\nefficiently manipulate large multi-dimensional arrays of arbitrary\nrecords without sacrificing too much speed for small multi-dimensional\narrays.  NumPy is built on the Numeric code base and adds features\nintroduced by numarray as well as an extended C-API and the ability to\ncreate arrays of arbitrary type.\n\nThere are also basic facilities for discrete fourier transform,\nbasic linear algebra and random number generation. Also included in\nthis package is a version of f2py that works properly with NumPy.","summary":"A fast multidimensional array facility for Python"},{"type":"rpm","name":"python3-numpy-f2py","arch":"x86_64","version":{"epoch":"1","ver":"1.14.3","rel":"10.el8"},"description":"This package includes a version of f2py that works properly with NumPy.","summary":"f2py for numpy"},{"type":"rpm","name":"python3-pluggy","arch":"noarch","version":{"epoch":"0","ver":"0.6.0","rel":"3.el8"},"description":"The plugin manager stripped of pytest specific details.","summary":"The plugin manager stripped of pytest specific details."},{"type":"rpm","name":"python3-psycopg2","arch":"x86_64","version":{"epoch":"0","ver":"2.7.5","rel":"7.el8"},"description":"Psycopg is the most popular PostgreSQL adapter for the Python\nprogramming language. At its core it fully implements the Python DB\nAPI 2.0 specifications. Several extensions allow access to many of the\nfeatures offered by PostgreSQL.","summary":"A PostgreSQL database adapter for Python 3"},{"type":"rpm","name":"python3-py","arch":"noarch","version":{"epoch":"0","ver":"1.5.3","rel":"4.el8"},"description":"The py lib is a Python development support library featuring the\nfollowing tools and modules:\n\n  * py.path: uniform local and svn path objects\n  * py.apipkg: explicit API control and lazy-importing\n  * py.iniconfig: easy parsing of .ini files\n  * py.code: dynamic code generation and introspection\n  * py.path: uniform local and svn path objects","summary":"Library with cross-python path, ini-parsing, io, code, log facilities"},{"type":"rpm","name":"python3-pyOpenSSL","arch":"noarch","version":{"epoch":"0","ver":"19.0.0","rel":"1.el8"},"description":"High-level wrapper around a subset of the OpenSSL library, includes among others\n * SSL.Connection objects, wrapping the methods of Python's portable\n   sockets\n * Callbacks written in Python\n * Extensive error-handling mechanism, mirroring OpenSSL's error codes","summary":"Python 3 wrapper module around the OpenSSL library"},{"type":"rpm","name":"python3-pycurl","arch":"x86_64","version":{"epoch":"0","ver":"7.43.0.2","rel":"4.el8"},"description":"PycURL is a Python interface to libcurl. PycURL can be used to fetch\nobjects identified by a URL from a Python program, similar to the\nurllib Python module. PycURL is mature, very fast, and supports a lot\nof features.\n\nPython 3 version.","summary":"Python interface to libcurl for Python 3"},{"type":"rpm","name":"python3-pytest","arch":"noarch","version":{"epoch":"0","ver":"3.4.2","rel":"11.el8"},"description":"py.test provides simple, yet powerful testing for Python.","summary":"Simple powerful testing with Python"},{"type":"rpm","name":"python3-pytoml","arch":"noarch","version":{"epoch":"0","ver":"0.1.14","rel":"5.git7dea353.el8"},"description":"A parser for TOML-0.4.0","summary":"Parser for TOML"},{"type":"rpm","name":"python3-pyxdg","arch":"noarch","version":{"epoch":"0","ver":"0.25","rel":"16.el8"},"description":"PyXDG is a python library to access freedesktop.org standards. This\npackage contains a Python 3 version of PyXDG.","summary":"Python3 library to access freedesktop.org standards"},{"type":"rpm","name":"python3-webencodings","arch":"noarch","version":{"epoch":"0","ver":"0.5.1","rel":"6.el8"},"description":"This is a Python implementation of the WHATWG Encoding standard.","summary":"Documentation for python-webencodings"},{"type":"rpm","name":"qpdf-libs","arch":"x86_64","version":{"epoch":"0","ver":"7.1.1","rel":"10.el8"},"description":"QPDF is a C++ library that inspect and manipulate the structure of PDF files.\nIt can encrypt and linearize files, expose the internals of a PDF file,\nand do many other operations useful to PDF developers.","summary":"QPDF library for transforming PDF files"},{"type":"rpm","name":"qpdf-libs","arch":"i686","version":{"epoch":"0","ver":"7.1.1","rel":"10.el8"},"description":"QPDF is a C++ library that inspect and manipulate the structure of PDF files.\nIt can encrypt and linearize files, expose the internals of a PDF file,\nand do many other operations useful to PDF developers.","summary":"QPDF library for transforming PDF files"},{"type":"rpm","name":"qrencode-libs","arch":"i686","version":{"epoch":"0","ver":"3.4.4","rel":"5.el8"},"description":"The qrencode-libs package contains the shared libraries and header files for\napplications that use qrencode.","summary":"QR Code encoding library - Shared libraries"},{"type":"rpm","name":"qrencode-libs","arch":"x86_64","version":{"epoch":"0","ver":"3.4.4","rel":"5.el8"},"description":"The qrencode-libs package contains the shared libraries and header files for\napplications that use qrencode.","summary":"QR Code encoding library - Shared libraries"},{"type":"rpm","name":"qt5-srpm-macros","arch":"noarch","version":{"epoch":"0","ver":"5.15.3","rel":"1.el8"},"description":"RPM macros for source Qt5 packages.","summary":"RPM macros for source Qt5 packages"},{"type":"rpm","name":"recode","arch":"x86_64","version":{"epoch":"0","ver":"3.6","rel":"47.el8"},"description":"The `recode' converts files between character sets and usages.\nIt recognizes or produces nearly 150 different character sets\nand is able to transliterate files between almost any pair. When exact\ntransliteration are not possible, it may get rid of the offending\ncharacters or fall back on approximations.  Most RFC 1345 character sets\nare supported.","summary":"Conversion between character sets and surfaces"},{"type":"rpm","name":"recode","arch":"i686","version":{"epoch":"0","ver":"3.6","rel":"47.el8"},"description":"The `recode' converts files between character sets and usages.\nIt recognizes or produces nearly 150 different character sets\nand is able to transliterate files between almost any pair. When exact\ntransliteration are not possible, it may get rid of the offending\ncharacters or fall back on approximations.  Most RFC 1345 character sets\nare supported.","summary":"Conversion between character sets and surfaces"},{"type":"rpm","name":"redhat-lsb-core","arch":"i686","version":{"epoch":"0","ver":"4.1","rel":"47.el8"},"description":"The Linux Standard Base (LSB) Core module support provides the fundamental\nsystem interfaces, libraries, and runtime environment upon which all conforming\napplications and libraries depend.","summary":"LSB Core module support"},{"type":"rpm","name":"redhat-lsb-core","arch":"x86_64","version":{"epoch":"0","ver":"4.1","rel":"47.el8"},"description":"The Linux Standard Base (LSB) Core module support provides the fundamental\nsystem interfaces, libraries, and runtime environment upon which all conforming\napplications and libraries depend.","summary":"LSB Core module support"},{"type":"rpm","name":"redhat-lsb-submod-security","arch":"x86_64","version":{"epoch":"0","ver":"4.1","rel":"47.el8"},"description":"The Linux Standard Base (LSB) Security submodule specifications define\ncomponents that are required to be present on an LSB conforming system.","summary":"LSB Security submodule support"},{"type":"rpm","name":"redhat-lsb-submod-security","arch":"i686","version":{"epoch":"0","ver":"4.1","rel":"47.el8"},"description":"The Linux Standard Base (LSB) Security submodule specifications define\ncomponents that are required to be present on an LSB conforming system.","summary":"LSB Security submodule support"},{"type":"rpm","name":"rrdtool","arch":"x86_64","version":{"epoch":"0","ver":"1.7.0","rel":"16.el8"},"description":"RRD is the Acronym for Round Robin Database. RRD is a system to store and\ndisplay time-series data (i.e. network bandwidth, machine-room temperature,\nserver load average). It stores the data in a very compact way that will not\nexpand over time, and it presents useful graphs by processing the data to\nenforce a certain data density. It can be used either via simple wrapper\nscripts (from shell or Perl) or via frontends that poll network devices and\nput a friendly user interface on it.","summary":"Round Robin Database Tool to store and display time-series data"},{"type":"rpm","name":"rrdtool","arch":"i686","version":{"epoch":"0","ver":"1.7.0","rel":"16.el8"},"description":"RRD is the Acronym for Round Robin Database. RRD is a system to store and\ndisplay time-series data (i.e. network bandwidth, machine-room temperature,\nserver load average). It stores the data in a very compact way that will not\nexpand over time, and it presents useful graphs by processing the data to\nenforce a certain data density. It can be used either via simple wrapper\nscripts (from shell or Perl) or via frontends that poll network devices and\nput a friendly user interface on it.","summary":"Round Robin Database Tool to store and display time-series data"},{"type":"rpm","name":"ruby","arch":"x86_64","version":{"epoch":"0","ver":"2.6.10","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"Ruby is the interpreted scripting language for quick and easy\nobject-oriented programming.  It has many features to process text\nfiles and to do system management tasks (as in Perl).  It is simple,\nstraight-forward, and extensible.","summary":"An interpreter of object-oriented scripting language"},{"type":"rpm","name":"ruby","arch":"i686","version":{"epoch":"0","ver":"2.6.10","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"Ruby is the interpreted scripting language for quick and easy\nobject-oriented programming.  It has many features to process text\nfiles and to do system management tasks (as in Perl).  It is simple,\nstraight-forward, and extensible.","summary":"An interpreter of object-oriented scripting language"},{"type":"rpm","name":"ruby-devel","arch":"x86_64","version":{"epoch":"0","ver":"2.6.10","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"Header files and libraries for building an extension library for the\nRuby or an application embedding Ruby.","summary":"A Ruby development environment"},{"type":"rpm","name":"ruby-devel","arch":"i686","version":{"epoch":"0","ver":"2.6.10","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"Header files and libraries for building an extension library for the\nRuby or an application embedding Ruby.","summary":"A Ruby development environment"},{"type":"rpm","name":"ruby-doc","arch":"noarch","version":{"epoch":"0","ver":"2.6.10","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"This package contains documentation for ruby.","summary":"Documentation for ruby"},{"type":"rpm","name":"ruby-libs","arch":"x86_64","version":{"epoch":"0","ver":"2.6.10","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"This package includes the libruby, necessary to run Ruby.","summary":"Libraries necessary to run Ruby"},{"type":"rpm","name":"ruby-libs","arch":"i686","version":{"epoch":"0","ver":"2.6.10","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"This package includes the libruby, necessary to run Ruby.","summary":"Libraries necessary to run Ruby"},{"type":"rpm","name":"rubygem-abrt","arch":"noarch","version":{"epoch":"0","ver":"0.3.0","rel":"4.module+el8.1.0+3653+beb38eb0"},"description":"Provides ABRT reporting support for libraries/applications written using Ruby.","summary":"ABRT support for Ruby"},{"type":"rpm","name":"rubygem-abrt-doc","arch":"noarch","version":{"epoch":"0","ver":"0.3.0","rel":"4.module+el8.1.0+3653+beb38eb0"},"description":"Documentation for rubygem-abrt.","summary":"Documentation for rubygem-abrt"},{"type":"rpm","name":"rubygem-bigdecimal","arch":"x86_64","version":{"epoch":"0","ver":"1.4.1","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"Ruby provides built-in support for arbitrary precision integer arithmetic.\nFor example:\n\n42**13 -\u003e 1265437718438866624512\n\nBigDecimal provides similar support for very large or very accurate floating\npoint numbers. Decimal arithmetic is also useful for general calculation,\nbecause it provides the correct answers people expect–whereas normal binary\nfloating point arithmetic often introduces subtle errors because of the\nconversion between base 10 and base 2.","summary":"BigDecimal provides arbitrary-precision floating point decimal arithmetic"},{"type":"rpm","name":"rubygem-bigdecimal","arch":"i686","version":{"epoch":"0","ver":"1.4.1","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"Ruby provides built-in support for arbitrary precision integer arithmetic.\nFor example:\n\n42**13 -\u003e 1265437718438866624512\n\nBigDecimal provides similar support for very large or very accurate floating\npoint numbers. Decimal arithmetic is also useful for general calculation,\nbecause it provides the correct answers people expect–whereas normal binary\nfloating point arithmetic often introduces subtle errors because of the\nconversion between base 10 and base 2.","summary":"BigDecimal provides arbitrary-precision floating point decimal arithmetic"},{"type":"rpm","name":"rubygem-bson","arch":"x86_64","version":{"epoch":"0","ver":"4.5.0","rel":"1.module+el8.1.0+3653+beb38eb0"},"description":"A full featured BSON specification implementation, in Ruby.","summary":"Ruby Implementation of the BSON specification"},{"type":"rpm","name":"rubygem-bson-doc","arch":"noarch","version":{"epoch":"0","ver":"4.5.0","rel":"1.module+el8.1.0+3653+beb38eb0"},"description":"Documentation for rubygem-bson.","summary":"Documentation for rubygem-bson"},{"type":"rpm","name":"rubygem-bundler","arch":"noarch","version":{"epoch":"0","ver":"1.17.2","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"Bundler manages an application's dependencies through its entire life, across\nmany machines, systematically and repeatably.","summary":"Library and utilities to manage a Ruby application's gem dependencies"},{"type":"rpm","name":"rubygem-did_you_mean","arch":"noarch","version":{"epoch":"0","ver":"1.3.0","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"\"did you mean?\" experience in Ruby: the error message will tell you the right\none when you misspelled something.","summary":"\"Did you mean?\" experience in Ruby"},{"type":"rpm","name":"rubygem-io-console","arch":"i686","version":{"epoch":"0","ver":"0.4.7","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"IO/Console provides very simple and portable access to console. It doesn't\nprovide higher layer features, such like curses and readline.","summary":"IO/Console is a simple console utilizing library"},{"type":"rpm","name":"rubygem-io-console","arch":"x86_64","version":{"epoch":"0","ver":"0.4.7","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"IO/Console provides very simple and portable access to console. It doesn't\nprovide higher layer features, such like curses and readline.","summary":"IO/Console is a simple console utilizing library"},{"type":"rpm","name":"rubygem-irb","arch":"noarch","version":{"epoch":"0","ver":"1.0.0","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"The irb is acronym for Interactive Ruby.  It evaluates ruby expression\nfrom the terminal.","summary":"The Interactive Ruby"},{"type":"rpm","name":"rubygem-json","arch":"x86_64","version":{"epoch":"0","ver":"2.1.0","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"This is a implementation of the JSON specification according to RFC 4627.\nYou can think of it as a low fat alternative to XML, if you want to store\ndata to disk or transmit it over a network rather than use a verbose\nmarkup language.","summary":"This is a JSON implementation as a Ruby extension in C"},{"type":"rpm","name":"rubygem-json","arch":"i686","version":{"epoch":"0","ver":"2.1.0","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"This is a implementation of the JSON specification according to RFC 4627.\nYou can think of it as a low fat alternative to XML, if you want to store\ndata to disk or transmit it over a network rather than use a verbose\nmarkup language.","summary":"This is a JSON implementation as a Ruby extension in C"},{"type":"rpm","name":"rubygem-minitest","arch":"noarch","version":{"epoch":"0","ver":"5.11.3","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"minitest/unit is a small and incredibly fast unit testing framework.\n\nminitest/spec is a functionally complete spec engine.\n\nminitest/benchmark is an awesome way to assert the performance of your\nalgorithms in a repeatable manner.\n\nminitest/mock by Steven Baker, is a beautifully tiny mock object\nframework.\n\nminitest/pride shows pride in testing and adds coloring to your test\noutput.","summary":"Minitest provides a complete suite of testing facilities"},{"type":"rpm","name":"rubygem-mongo","arch":"noarch","version":{"epoch":"0","ver":"2.8.0","rel":"1.module+el8.1.0+3653+beb38eb0"},"description":"A Ruby driver for MongoDB.","summary":"Ruby driver for MongoDB"},{"type":"rpm","name":"rubygem-mongo-doc","arch":"noarch","version":{"epoch":"0","ver":"2.8.0","rel":"1.module+el8.1.0+3653+beb38eb0"},"description":"Documentation for rubygem-mongo.","summary":"Documentation for rubygem-mongo"},{"type":"rpm","name":"rubygem-mysql2","arch":"x86_64","version":{"epoch":"0","ver":"0.5.2","rel":"1.module+el8.1.0+3653+beb38eb0"},"description":"The Mysql2 gem is meant to serve the extremely common use-case of\nconnecting, querying and iterating on results. Some database libraries\nout there serve as direct 1:1 mappings of the already complex C API\\'s\navailable. This one is not.","summary":"A simple, fast Mysql library for Ruby, binding to libmysql"},{"type":"rpm","name":"rubygem-mysql2-doc","arch":"noarch","version":{"epoch":"0","ver":"0.5.2","rel":"1.module+el8.1.0+3653+beb38eb0"},"description":"Documentation for rubygem-mysql2","summary":"Documentation for rubygem-mysql2"},{"type":"rpm","name":"rubygem-net-telnet","arch":"noarch","version":{"epoch":"0","ver":"0.2.0","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"Provides telnet client functionality.\n\nThis class also has, through delegation, all the methods of a socket object\n(by default, a TCPSocket, but can be set by the Proxy option to new()). This\nprovides methods such as close() to end the session and sysread() to read data\ndirectly from the host, instead of via the waitfor() mechanism. Note that if\nyou do use sysread() directly when in telnet mode, you should probably pass\nthe output through preprocess() to extract telnet command sequences.","summary":"Provides telnet client functionality"},{"type":"rpm","name":"rubygem-openssl","arch":"x86_64","version":{"epoch":"0","ver":"2.1.2","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"OpenSSL provides SSL, TLS and general purpose cryptography. It wraps the\nOpenSSL library.","summary":"OpenSSL provides SSL, TLS and general purpose cryptography"},{"type":"rpm","name":"rubygem-openssl","arch":"i686","version":{"epoch":"0","ver":"2.1.2","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"OpenSSL provides SSL, TLS and general purpose cryptography. It wraps the\nOpenSSL library.","summary":"OpenSSL provides SSL, TLS and general purpose cryptography"},{"type":"rpm","name":"rubygem-pg","arch":"x86_64","version":{"epoch":"0","ver":"1.1.4","rel":"1.module+el8.1.0+3653+beb38eb0"},"description":"This is the extension library to access a PostgreSQL database from Ruby.\nThis library works with PostgreSQL 9.1 and later.","summary":"A Ruby interface to the PostgreSQL RDBMS"},{"type":"rpm","name":"rubygem-pg-doc","arch":"noarch","version":{"epoch":"0","ver":"1.1.4","rel":"1.module+el8.1.0+3653+beb38eb0"},"description":"Documentation for rubygem-pg.","summary":"Documentation for rubygem-pg"},{"type":"rpm","name":"rubygem-power_assert","arch":"noarch","version":{"epoch":"0","ver":"1.1.3","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"Power Assert shows each value of variables and method calls in the expression.\nIt is useful for testing, providing which value wasn't correct when the\ncondition is not satisfied.","summary":"Power Assert for Ruby"},{"type":"rpm","name":"rubygem-psych","arch":"x86_64","version":{"epoch":"0","ver":"3.1.0","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"Psych is a YAML parser and emitter. Psych leverages\nlibyaml[http://pyyaml.org/wiki/LibYAML] for its YAML parsing and emitting\ncapabilities. In addition to wrapping libyaml, Psych also knows how to\nserialize and de-serialize most Ruby objects to and from the YAML format.","summary":"A libyaml wrapper for Ruby"},{"type":"rpm","name":"rubygem-psych","arch":"i686","version":{"epoch":"0","ver":"3.1.0","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"Psych is a YAML parser and emitter. Psych leverages\nlibyaml[http://pyyaml.org/wiki/LibYAML] for its YAML parsing and emitting\ncapabilities. In addition to wrapping libyaml, Psych also knows how to\nserialize and de-serialize most Ruby objects to and from the YAML format.","summary":"A libyaml wrapper for Ruby"},{"type":"rpm","name":"rubygem-rake","arch":"noarch","version":{"epoch":"0","ver":"12.3.3","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"Rake is a Make-like program implemented in Ruby. Tasks and dependencies are\nspecified in standard Ruby syntax.","summary":"Ruby based make-like utility"},{"type":"rpm","name":"rubygem-rdoc","arch":"noarch","version":{"epoch":"0","ver":"6.1.2.1","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"RDoc produces HTML and command-line documentation for Ruby projects.  RDoc\nincludes the 'rdoc' and 'ri' tools for generating and displaying online\ndocumentation.","summary":"A tool to generate HTML and command-line documentation for Ruby projects"},{"type":"rpm","name":"rubygem-test-unit","arch":"noarch","version":{"epoch":"0","ver":"3.2.9","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"Test::Unit (test-unit) is unit testing framework for Ruby, based on xUnit\nprinciples. These were originally designed by Kent Beck, creator of extreme\nprogramming software development methodology, for Smalltalk's SUnit. It allows\nwriting tests, checking results and automated testing in Ruby.","summary":"An xUnit family unit testing framework for Ruby"},{"type":"rpm","name":"rubygem-xmlrpc","arch":"noarch","version":{"epoch":"0","ver":"0.3.0","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"XMLRPC is a lightweight protocol that enables remote procedure calls over\nHTTP.","summary":"XMLRPC is a lightweight protocol that enables remote procedure calls over HTTP"},{"type":"rpm","name":"rubygems","arch":"noarch","version":{"epoch":"0","ver":"3.0.3.1","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"RubyGems is the Ruby standard for publishing and managing third party\nlibraries.","summary":"The Ruby standard for packaging ruby libraries"},{"type":"rpm","name":"rubygems-devel","arch":"noarch","version":{"epoch":"0","ver":"3.0.3.1","rel":"109.module+el8.6.0+15475+c55337b4"},"description":"Macros and development tools for packaging RubyGems.","summary":"Macros and development tools for packaging RubyGems"},{"type":"rpm","name":"rust-srpm-macros","arch":"noarch","version":{"epoch":"0","ver":"5","rel":"2.el8"},"description":"RPM macros for building Rust source packages.","summary":"RPM macros for building Rust source packages"},{"type":"rpm","name":"sisu-inject","arch":"noarch","version":{"epoch":"1","ver":"0.3.3","rel":"6.module+el8+2452+b359bfcd"},"description":"This package contains Sisu inject.","summary":"Sisu inject"},{"type":"rpm","name":"sisu-plexus","arch":"noarch","version":{"epoch":"1","ver":"0.3.3","rel":"6.module+el8+2452+b359bfcd"},"description":"This package contains Sisu Plexus.","summary":"Sisu Plexus"},{"type":"rpm","name":"slf4j","arch":"noarch","version":{"epoch":"0","ver":"1.7.25","rel":"4.module+el8+2452+b359bfcd"},"description":"The Simple Logging Facade for Java or (SLF4J) is intended to serve\nas a simple facade for various logging APIs allowing to the end-user\nto plug in the desired implementation at deployment time. SLF4J also\nallows for a gradual migration path away from\nJakarta Commons Logging (JCL).\n\nLogging API implementations can either choose to implement the\nSLF4J interfaces directly, e.g. NLOG4J or SimpleLogger. Alternatively,\nit is possible (and rather easy) to write SLF4J adapters for the given\nAPI implementation, e.g. Log4jLoggerAdapter or JDK14LoggerAdapter..","summary":"Simple Logging Facade for Java"},{"type":"rpm","name":"sshpass","arch":"x86_64","version":{"epoch":"0","ver":"1.09","rel":"4.el8"},"description":"Tool for non-interactively performing password authentication with so called\n\"interactive keyboard password authentication\" of SSH. Most users should use\nmore secure public key authentication of SSH instead.","summary":"Non-interactive SSH authentication utility"},{"type":"rpm","name":"swig","arch":"x86_64","version":{"epoch":"0","ver":"3.0.12","rel":"19.module+el8.3.0+6248+838326ab"},"description":"Simplified Wrapper and Interface Generator (SWIG) is a software\ndevelopment tool for connecting C, C++ and Objective C programs with a\nvariety of high-level programming languages.  SWIG is primarily used\nwith Perl, Python and Tcl/TK, but it has also been extended to Java,\nEiffel and Guile. SWIG is normally used to create high-level\ninterpreted programming environments, systems integration, and as a\ntool for building user interfaces","summary":"Connects C/C++/Objective C to some high-level programming languages"},{"type":"rpm","name":"swig-doc","arch":"noarch","version":{"epoch":"0","ver":"3.0.12","rel":"19.module+el8.3.0+6248+838326ab"},"description":"This package contains documentation for SWIG and useful examples","summary":"Documentation files for SWIG"},{"type":"rpm","name":"swig-gdb","arch":"x86_64","version":{"epoch":"0","ver":"3.0.12","rel":"19.module+el8.3.0+6248+838326ab"},"description":"This package contains file with commands for easier debugging of SWIG\nin gdb.","summary":"Commands for easier debugging of SWIG"},{"type":"rpm","name":"tcl","arch":"i686","version":{"epoch":"1","ver":"8.6.8","rel":"2.el8"},"description":"The Tcl (Tool Command Language) provides a powerful platform for\ncreating integration applications that tie together diverse\napplications, protocols, devices, and frameworks. When paired with the\nTk toolkit, Tcl provides a fastest and powerful way to create\ncross-platform GUI applications.  Tcl can also be used for a variety\nof web-related tasks and for creating powerful command languages for\napplications.","summary":"Tool Command Language, pronounced tickle"},{"type":"rpm","name":"tix","arch":"i686","version":{"epoch":"1","ver":"8.4.3","rel":"23.el8"},"description":"Tix, the Tk Interface eXtension, is a powerful set of user interface\ncomponents that expands the capabilities of your Tcl/Tk and Python\napplications. Using Tix together with Tk will greatly enhance the\nappearance and functionality of your application.","summary":"A set of extension widgets for Tk"},{"type":"rpm","name":"tix","arch":"x86_64","version":{"epoch":"1","ver":"8.4.3","rel":"23.el8"},"description":"Tix, the Tk Interface eXtension, is a powerful set of user interface\ncomponents that expands the capabilities of your Tcl/Tk and Python\napplications. Using Tix together with Tk will greatly enhance the\nappearance and functionality of your application.","summary":"A set of extension widgets for Tk"},{"type":"rpm","name":"tk","arch":"i686","version":{"epoch":"1","ver":"8.6.8","rel":"1.el8"},"description":"When paired with the Tcl scripting language, Tk provides a fast and powerful\nway to create cross-platform GUI applications.","summary":"The graphical toolkit for the Tcl scripting language"},{"type":"rpm","name":"tk","arch":"x86_64","version":{"epoch":"1","ver":"8.6.8","rel":"1.el8"},"description":"When paired with the Tcl scripting language, Tk provides a fast and powerful\nway to create cross-platform GUI applications.","summary":"The graphical toolkit for the Tcl scripting language"},{"type":"rpm","name":"tokyocabinet","arch":"i686","version":{"epoch":"0","ver":"1.4.48","rel":"10.el8"},"description":"Tokyo Cabinet is a library of routines for managing a database. It is the\nsuccessor of QDBM. Tokyo Cabinet runs very fast. For example, the time required\nto store 1 million records is 1.5 seconds for a hash database and 2.2 seconds\nfor a B+ tree database. Moreover, the database size is very small and can be up\nto 8EB. Furthermore, the scalability of Tokyo Cabinet is great.","summary":"A modern implementation of a DBM"},{"type":"rpm","name":"tokyocabinet","arch":"x86_64","version":{"epoch":"0","ver":"1.4.48","rel":"10.el8"},"description":"Tokyo Cabinet is a library of routines for managing a database. It is the\nsuccessor of QDBM. Tokyo Cabinet runs very fast. For example, the time required\nto store 1 million records is 1.5 seconds for a hash database and 2.2 seconds\nfor a B+ tree database. Moreover, the database size is very small and can be up\nto 8EB. Furthermore, the scalability of Tokyo Cabinet is great.","summary":"A modern implementation of a DBM"},{"type":"rpm","name":"ttmkfdir","arch":"x86_64","version":{"epoch":"0","ver":"3.0.9","rel":"54.el8"},"description":"ttmkfdir is a utility used to create fonts.scale files in\nTrueType font directories in order to prepare them for use\nby the font server.","summary":"Utility to create fonts.scale files for truetype fonts"},{"type":"rpm","name":"udica","arch":"noarch","version":{"epoch":"0","ver":"0.1.8","rel":"1.el8"},"description":"Tool for generating SELinux security profiles for containers based on\ninspection of container JSON file.","summary":"A tool for generating SELinux security policies for containers"},{"type":"rpm","name":"urw-base35-bookman-fonts","arch":"noarch","version":{"epoch":"0","ver":"20170801","rel":"10.el8"},"description":"This package contains URW Bookman font family,\nwhich is part of Level 2 Core Font Set.\n\n\nThe Level 2 Core Font Set is a PostScript specification of 35 base fonts that\ncan be used with any PostScript file. In Fedora, these fonts are provided freely\nby (URW)++ company, and are mainly utilized by applications using Ghostscript.","summary":"URW Bookman font family [part of Level 2 Core Font Set]"},{"type":"rpm","name":"urw-base35-c059-fonts","arch":"noarch","version":{"epoch":"0","ver":"20170801","rel":"10.el8"},"description":"This package contains C059 font family,\nwhich is part of Level 2 Core Font Set.\n\n\nThe Level 2 Core Font Set is a PostScript specification of 35 base fonts that\ncan be used with any PostScript file. In Fedora, these fonts are provided freely\nby (URW)++ company, and are mainly utilized by applications using Ghostscript.","summary":"C059 font family [part of Level 2 Core Font Set]"},{"type":"rpm","name":"urw-base35-d050000l-fonts","arch":"noarch","version":{"epoch":"0","ver":"20170801","rel":"10.el8"},"description":"This package contains D050000L font family,\nwhich is part of Level 2 Core Font Set.\n\n\nThe Level 2 Core Font Set is a PostScript specification of 35 base fonts that\ncan be used with any PostScript file. In Fedora, these fonts are provided freely\nby (URW)++ company, and are mainly utilized by applications using Ghostscript.","summary":"D050000L font family [part of Level 2 Core Font Set]"},{"type":"rpm","name":"urw-base35-fonts","arch":"noarch","version":{"epoch":"0","ver":"20170801","rel":"10.el8"},"description":"\nThe Level 2 Core Font Set is a PostScript specification of 35 base fonts that\ncan be used with any PostScript file. In Fedora, these fonts are provided freely\nby (URW)++ company, and are mainly utilized by applications using Ghostscript.\n\nThis meta-package will install all the 35 fonts from the urw-base35-fonts.","summary":"Core Font Set containing 35 freely distributable fonts from (URW)++"},{"type":"rpm","name":"urw-base35-fonts-common","arch":"noarch","version":{"epoch":"0","ver":"20170801","rel":"10.el8"},"description":"\nThe Level 2 Core Font Set is a PostScript specification of 35 base fonts that\ncan be used with any PostScript file. In Fedora, these fonts are provided freely\nby (URW)++ company, and are mainly utilized by applications using Ghostscript.\n\nThis package contains the necessary license files for this font set.","summary":"Common files of the (URW)++ Level 2 Core Font Set"},{"type":"rpm","name":"urw-base35-gothic-fonts","arch":"noarch","version":{"epoch":"0","ver":"20170801","rel":"10.el8"},"description":"This package contains URW Gothic font family,\nwhich is part of Level 2 Core Font Set.\n\n\nThe Level 2 Core Font Set is a PostScript specification of 35 base fonts that\ncan be used with any PostScript file. In Fedora, these fonts are provided freely\nby (URW)++ company, and are mainly utilized by applications using Ghostscript.","summary":"URW Gothic font family [part of Level 2 Core Font Set]"},{"type":"rpm","name":"urw-base35-nimbus-mono-ps-fonts","arch":"noarch","version":{"epoch":"0","ver":"20170801","rel":"10.el8"},"description":"This package contains Nimbus Mono PS font family,\nwhich is part of Level 2 Core Font Set.\n\n\nThe Level 2 Core Font Set is a PostScript specification of 35 base fonts that\ncan be used with any PostScript file. In Fedora, these fonts are provided freely\nby (URW)++ company, and are mainly utilized by applications using Ghostscript.","summary":"Nimbus Mono PS font family [part of Level 2 Core Font Set]"},{"type":"rpm","name":"urw-base35-nimbus-roman-fonts","arch":"noarch","version":{"epoch":"0","ver":"20170801","rel":"10.el8"},"description":"This package contains Nimbus Roman font family,\nwhich is part of Level 2 Core Font Set.\n\n\nThe Level 2 Core Font Set is a PostScript specification of 35 base fonts that\ncan be used with any PostScript file. In Fedora, these fonts are provided freely\nby (URW)++ company, and are mainly utilized by applications using Ghostscript.","summary":"Nimbus Roman font family [part of Level 2 Core Font Set]"},{"type":"rpm","name":"urw-base35-nimbus-sans-fonts","arch":"noarch","version":{"epoch":"0","ver":"20170801","rel":"10.el8"},"description":"This package contains Nimbus Sans font family,\nwhich is part of Level 2 Core Font Set.\n\n\nThe Level 2 Core Font Set is a PostScript specification of 35 base fonts that\ncan be used with any PostScript file. In Fedora, these fonts are provided freely\nby (URW)++ company, and are mainly utilized by applications using Ghostscript.","summary":"Nimbus Sans font family [part of Level 2 Core Font Set]"},{"type":"rpm","name":"urw-base35-p052-fonts","arch":"noarch","version":{"epoch":"0","ver":"20170801","rel":"10.el8"},"description":"This package contains P052 font family,\nwhich is part of Level 2 Core Font Set.\n\n\nThe Level 2 Core Font Set is a PostScript specification of 35 base fonts that\ncan be used with any PostScript file. In Fedora, these fonts are provided freely\nby (URW)++ company, and are mainly utilized by applications using Ghostscript.","summary":"P052 font family [part of Level 2 Core Font Set]"},{"type":"rpm","name":"urw-base35-standard-symbols-ps-fonts","arch":"noarch","version":{"epoch":"0","ver":"20170801","rel":"10.el8"},"description":"This package contains Standard Symbols PS font family,\nwhich is part of Level 2 Core Font Set.\n\n\nThe Level 2 Core Font Set is a PostScript specification of 35 base fonts that\ncan be used with any PostScript file. In Fedora, these fonts are provided freely\nby (URW)++ company, and are mainly utilized by applications using Ghostscript.","summary":"Standard Symbols PS font family [part of Level 2 Core Font Set]"},{"type":"rpm","name":"urw-base35-z003-fonts","arch":"noarch","version":{"epoch":"0","ver":"20170801","rel":"10.el8"},"description":"This package contains Z003 font family,\nwhich is part of Level 2 Core Font Set.\n\n\nThe Level 2 Core Font Set is a PostScript specification of 35 base fonts that\ncan be used with any PostScript file. In Fedora, these fonts are provided freely\nby (URW)++ company, and are mainly utilized by applications using Ghostscript.","summary":"Z003 font family [part of Level 2 Core Font Set]"},{"type":"rpm","name":"uuid","arch":"i686","version":{"epoch":"0","ver":"1.6.2","rel":"43.el8"},"description":"OSSP uuid is a ISO-C:1999 application programming interface (API)\nand corresponding command line interface (CLI) for the generation\nof DCE 1.1, ISO/IEC 11578:1996 and RFC 4122 compliant Universally\nUnique Identifier (UUID). It supports DCE 1.1 variant UUIDs of version\n1 (time and node based), version 3 (name based, MD5), version 4\n(random number based) and version 5 (name based, SHA-1). Additional\nAPI bindings are provided for the languages ISO-C++:1998 and Perl:5\nOptional backward compatibility exists for the ISO-C DCE-1.1 and Perl\nData::UUID APIs.","summary":"Universally Unique Identifier library"},{"type":"rpm","name":"uuid","arch":"x86_64","version":{"epoch":"0","ver":"1.6.2","rel":"43.el8"},"description":"OSSP uuid is a ISO-C:1999 application programming interface (API)\nand corresponding command line interface (CLI) for the generation\nof DCE 1.1, ISO/IEC 11578:1996 and RFC 4122 compliant Universally\nUnique Identifier (UUID). It supports DCE 1.1 variant UUIDs of version\n1 (time and node based), version 3 (name based, MD5), version 4\n(random number based) and version 5 (name based, SHA-1). Additional\nAPI bindings are provided for the languages ISO-C++:1998 and Perl:5\nOptional backward compatibility exists for the ISO-C DCE-1.1 and Perl\nData::UUID APIs.","summary":"Universally Unique Identifier library"},{"type":"rpm","name":"vte-profile","arch":"x86_64","version":{"epoch":"0","ver":"0.52.4","rel":"2.el8"},"description":"The vte-profile package contains a profile.d script for the VTE terminal\nemulator library.","summary":"Profile script for VTE terminal emulator library"},{"type":"rpm","name":"xkeyboard-config","arch":"noarch","version":{"epoch":"0","ver":"2.28","rel":"1.el8"},"description":"This package contains configuration data used by the X Keyboard Extension (XKB),\nwhich allows selection of keyboard layouts when using a graphical interface.","summary":"X Keyboard Extension configuration data"},{"type":"rpm","name":"xorg-x11-font-utils","arch":"x86_64","version":{"epoch":"1","ver":"7.5","rel":"41.el8"},"description":"X.Org X11 font utilities required for font installation, conversion, and\ngeneration.","summary":"X.Org X11 font utilities"},{"type":"rpm","name":"xorg-x11-fonts-ISO8859-1-100dpi","arch":"noarch","version":{"epoch":"0","ver":"7.5","rel":"19.el8"},"description":"Contains a set of 100dpi fonts for ISO-8859-1.","summary":"A set of 100dpi ISO-8859-1 fonts for X"},{"type":"rpm","name":"xorg-x11-fonts-Type1","arch":"noarch","version":{"epoch":"0","ver":"7.5","rel":"19.el8"},"description":"A collection of Type1 fonts which are part of the core X Window System\ndistribution.","summary":"Type1 fonts provided by the X Window System"},{"type":"rpm","name":"xorg-x11-proto-devel","arch":"noarch","version":{"epoch":"0","ver":"2020.1","rel":"3.el8"},"description":"X.Org X11 Protocol headers","summary":"X.Org X11 Protocol headers"},{"type":"rpm","name":"xorg-x11-server-utils","arch":"x86_64","version":{"epoch":"0","ver":"7.7","rel":"27.el8"},"description":"A collection of utilities used to tweak and query the runtime configuration of\nthe X server.","summary":"X.Org X11 X server utilities"},{"type":"rpm","name":"xorg-x11-xauth","arch":"x86_64","version":{"epoch":"1","ver":"1.0.9","rel":"12.el8"},"description":"xauth is used to edit and display the authorization information\nused in connecting to an X server.","summary":"X.Org X11 X authority utilities"},{"type":"rpm","name":"zstd","arch":"x86_64","version":{"epoch":"0","ver":"1.4.4","rel":"1.el8"},"description":"Zstd, short for Zstandard, is a fast lossless compression algorithm,\ntargeting real-time compression scenarios at zlib-level compression ratio.","summary":"Zstd compression library"},{"type":"rpm","name":"alsa-lib","arch":"i686","version":{"epoch":"0","ver":"1.2.10","rel":"2.el8"},"description":"The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI\nfunctionality to the Linux operating system.\n\nThis package includes the ALSA runtime libraries to simplify application\nprogramming and provide higher level functionality as well as support for\nthe older OSS API, providing binary compatibility for most OSS programs.","summary":"The Advanced Linux Sound Architecture (ALSA) library"},{"type":"rpm","name":"alsa-lib","arch":"x86_64","version":{"epoch":"0","ver":"1.2.10","rel":"2.el8"},"description":"The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI\nfunctionality to the Linux operating system.\n\nThis package includes the ALSA runtime libraries to simplify application\nprogramming and provide higher level functionality as well as support for\nthe older OSS API, providing binary compatibility for most OSS programs.","summary":"The Advanced Linux Sound Architecture (ALSA) library"},{"type":"rpm","name":"annobin","arch":"x86_64","version":{"epoch":"0","ver":"11.13","rel":"2.el8"},"description":"Provides a plugin for GCC that records extra information in the files\nthat it compiles.\n\nNote - the plugin is automatically enabled in gcc builds via flags\nprovided by the redhat-rpm-macros package.","summary":"Annotate and examine compiled binary files"},{"type":"rpm","name":"aopalliance","arch":"noarch","version":{"epoch":"0","ver":"1.0","rel":"20.module+el8.8.0+18043+17ecf8f0"},"description":"Aspect-Oriented Programming (AOP) offers a better solution to many\nproblems than do existing technologies, such as EJB.  AOP Alliance\nintends to facilitate and standardize the use of AOP to enhance\nexisting middleware environments (such as J2EE), or development\nenvironements (e.g. Eclipse).  The AOP Alliance also aims to ensure\ninteroperability between Java/J2EE AOP implementations to build a\nlarger AOP community.","summary":"Java/J2EE AOP standards"},{"type":"rpm","name":"apache-commons-cli","arch":"noarch","version":{"epoch":"0","ver":"1.5.0","rel":"5.module+el8.10.0+21301+657f54a3"},"description":"The CLI library provides a simple and easy to use API for working with the\ncommand line arguments and options.","summary":"Command Line Interface Library for Java"},{"type":"rpm","name":"apache-commons-cli","arch":"noarch","version":{"epoch":"0","ver":"1.4","rel":"7.module+el8.8.0+18043+17ecf8f0"},"description":"The CLI library provides a simple and easy to use API for working with the\ncommand line arguments and options.","summary":"Command Line Interface Library for Java"},{"type":"rpm","name":"apache-commons-codec","arch":"noarch","version":{"epoch":"0","ver":"1.13","rel":"3.module+el8.8.0+18043+17ecf8f0"},"description":"Commons Codec is an attempt to provide definitive implementations of\ncommonly used encoders and decoders. Examples include Base64, Hex,\nPhonetic and URLs.","summary":"Implementations of common encoders and decoders"},{"type":"rpm","name":"apache-commons-codec","arch":"noarch","version":{"epoch":"0","ver":"1.15","rel":"8.module+el8.10.0+21301+657f54a3"},"description":"Commons Codec is an attempt to provide definitive implementations of\ncommonly used encoders and decoders. Examples include Base64, Hex,\nPhonetic and URLs.","summary":"Implementations of common encoders and decoders"},{"type":"rpm","name":"apache-commons-io","arch":"noarch","version":{"epoch":"1","ver":"2.11.0","rel":"3.module+el8.10.0+21301+657f54a3"},"description":"Commons-IO contains utility classes, stream implementations,\nfile filters, and endian classes. It is a library of utilities\nto assist with developing IO functionality.","summary":"Utilities to assist with developing IO functionality"},{"type":"rpm","name":"apache-commons-io","arch":"noarch","version":{"epoch":"1","ver":"2.6","rel":"6.module+el8.8.0+18043+17ecf8f0"},"description":"Commons-IO contains utility classes, stream implementations,\nfile filters, and endian classes. It is a library of utilities\nto assist with developing IO functionality.","summary":"Utilities to assist with developing IO functionality"},{"type":"rpm","name":"apache-commons-lang3","arch":"noarch","version":{"epoch":"0","ver":"3.9","rel":"4.module+el8.8.0+18043+17ecf8f0"},"description":"The standard Java libraries fail to provide enough methods for\nmanipulation of its core classes. The Commons Lang Component provides\nthese extra methods.\nThe Commons Lang Component provides a host of helper utilities for the\njava.lang API, notably String manipulation methods, basic numerical\nmethods, object reflection, creation and serialization, and System\nproperties. Additionally it contains an inheritable enum type, an\nexception structure that supports multiple types of nested-Exceptions\nand a series of utilities dedicated to help with building methods, such\nas hashCode, toString and equals.\n\nWith version of commons-lang 3.x, developers decided to change API and\ntherefore created differently named artifact and jar files. This is\nthe new version, while apache-commons-lang is the compatibility\npackage.","summary":"Provides a host of helper utilities for the java.lang API"},{"type":"rpm","name":"apache-commons-lang3","arch":"noarch","version":{"epoch":"0","ver":"3.12.0","rel":"8.module+el8.10.0+21301+657f54a3"},"description":"The standard Java libraries fail to provide enough methods for\nmanipulation of its core classes. The Commons Lang Component provides\nthese extra methods.\nThe Commons Lang Component provides a host of helper utilities for the\njava.lang API, notably String manipulation methods, basic numerical\nmethods, object reflection, creation and serialization, and System\nproperties. Additionally it contains an inheritable enum type, an\nexception structure that supports multiple types of nested-Exceptions\nand a series of utilities dedicated to help with building methods, such\nas hashCode, toString and equals.\n\nWith version of commons-lang 3.x, developers decided to change API and\ntherefore created differently named artifact and jar files. This is\nthe new version, while apache-commons-lang is the compatibility\npackage.","summary":"Provides a host of helper utilities for the java.lang API"},{"type":"rpm","name":"apcu-panel","arch":"noarch","version":{"epoch":"0","ver":"5.1.18","rel":"1.module+el8.10.0+22485+a3539972"},"description":"This package provides the APCu control panel, with Apache\nconfiguration, available on http://localhost/apcu-panel/","summary":"APCu control panel"},{"type":"rpm","name":"apr-util","arch":"x86_64","version":{"epoch":"0","ver":"1.6.1","rel":"9.el8"},"description":"The mission of the Apache Portable Runtime (APR) is to provide a\nfree library of C data structures and routines.  This library\ncontains additional utility interfaces for APR; including support\nfor XML, LDAP, database interfaces, URI parsing and more.","summary":"Apache Portable Runtime Utility library"},{"type":"rpm","name":"apr-util","arch":"i686","version":{"epoch":"0","ver":"1.6.1","rel":"9.el8"},"description":"The mission of the Apache Portable Runtime (APR) is to provide a\nfree library of C data structures and routines.  This library\ncontains additional utility interfaces for APR; including support\nfor XML, LDAP, database interfaces, URI parsing and more.","summary":"Apache Portable Runtime Utility library"},{"type":"rpm","name":"apr-util-bdb","arch":"i686","version":{"epoch":"0","ver":"1.6.1","rel":"9.el8"},"description":"This package provides the Berkeley DB driver for the apr-util\nDBM (database abstraction) interface.","summary":"APR utility library Berkeley DB driver"},{"type":"rpm","name":"apr-util-bdb","arch":"x86_64","version":{"epoch":"0","ver":"1.6.1","rel":"9.el8"},"description":"This package provides the Berkeley DB driver for the apr-util\nDBM (database abstraction) interface.","summary":"APR utility library Berkeley DB driver"},{"type":"rpm","name":"apr-util-devel","arch":"i686","version":{"epoch":"0","ver":"1.6.1","rel":"9.el8"},"description":"This package provides the support files which can be used to\nbuild applications using the APR utility library.  The mission\nof the Apache Portable Runtime (APR) is to provide a free\nlibrary of C data structures and routines.","summary":"APR utility library development kit"},{"type":"rpm","name":"apr-util-devel","arch":"x86_64","version":{"epoch":"0","ver":"1.6.1","rel":"9.el8"},"description":"This package provides the support files which can be used to\nbuild applications using the APR utility library.  The mission\nof the Apache Portable Runtime (APR) is to provide a free\nlibrary of C data structures and routines.","summary":"APR utility library development kit"},{"type":"rpm","name":"apr-util-ldap","arch":"x86_64","version":{"epoch":"0","ver":"1.6.1","rel":"9.el8"},"description":"This package provides the LDAP support for the apr-util.","summary":"APR utility library LDAP support"},{"type":"rpm","name":"apr-util-openssl","arch":"i686","version":{"epoch":"0","ver":"1.6.1","rel":"9.el8"},"description":"This package provides the OpenSSL crypto support for the apr-util.","summary":"APR utility library OpenSSL crypto support"},{"type":"rpm","name":"apr-util-openssl","arch":"x86_64","version":{"epoch":"0","ver":"1.6.1","rel":"9.el8"},"description":"This package provides the OpenSSL crypto support for the apr-util.","summary":"APR utility library OpenSSL crypto support"},{"type":"rpm","name":"aspnetcore-runtime-3.1","arch":"x86_64","version":{"epoch":"0","ver":"3.1.32","rel":"1.el8_7"},"description":"The ASP.NET Core runtime contains everything needed to run .NET Core\nweb applications. It includes a high performance Virtual Machine as\nwell as the framework libraries used by .NET Core applications.\n\nASP.NET Core is a fast, lightweight and modular platform for creating\ncross platform web applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":"ASP.NET Core 3.1 runtime"},{"type":"rpm","name":"aspnetcore-runtime-6.0","arch":"x86_64","version":{"epoch":"0","ver":"6.0.36","rel":"1.el8_10"},"description":"The ASP.NET Core runtime contains everything needed to run .NET\nweb applications. It includes a high performance Virtual Machine as\nwell as the framework libraries used by .NET applications.\n\nASP.NET Core is a fast, lightweight and modular platform for creating\ncross platform web applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":"ASP.NET Core 6.0 runtime"},{"type":"rpm","name":"aspnetcore-runtime-7.0","arch":"x86_64","version":{"epoch":"0","ver":"7.0.19","rel":"1.el8_10"},"description":"The ASP.NET Core runtime contains everything needed to run .NET\nweb applications. It includes a high performance Virtual Machine as\nwell as the framework libraries used by .NET applications.\n\nASP.NET Core is a fast, lightweight and modular platform for creating\ncross platform web applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":"ASP.NET Core 7.0 runtime"},{"type":"rpm","name":"aspnetcore-targeting-pack-3.1","arch":"x86_64","version":{"epoch":"0","ver":"3.1.32","rel":"1.el8_7"},"description":"This package provides a targetting pack for Microsoft.AspNetCore.App 3.1\nthat allows developers to compile against and target Microsoft.AspNetCore.App 3.1\napplications using the .NET Core SDK.","summary":"Targeting Pack for Microsoft.AspNetCore.App 3.1"},{"type":"rpm","name":"aspnetcore-targeting-pack-6.0","arch":"x86_64","version":{"epoch":"0","ver":"6.0.36","rel":"1.el8_10"},"description":"This package provides a targeting pack for Microsoft.AspNetCore.App 6.0\nthat allows developers to compile against and target Microsoft.AspNetCore.App 6.0\napplications using the .NET SDK.","summary":"Targeting Pack for Microsoft.AspNetCore.App 6.0"},{"type":"rpm","name":"aspnetcore-targeting-pack-7.0","arch":"x86_64","version":{"epoch":"0","ver":"7.0.19","rel":"1.el8_10"},"description":"This package provides a targeting pack for Microsoft.AspNetCore.App 7.0\nthat allows developers to compile against and target Microsoft.AspNetCore.App 7.0\napplications using the .NET SDK.","summary":"Targeting Pack for Microsoft.AspNetCore.App 7.0"},{"type":"rpm","name":"atinject","arch":"noarch","version":{"epoch":"0","ver":"1.0.5","rel":"5.module+el8.10.0+21301+657f54a3"},"description":"This package specifies a means for obtaining objects in such a way as\nto maximize reusability, testability and maintainability compared to\ntraditional approaches such as constructors, factories, and service\nlocators (e.g., JNDI). This process, known as dependency injection, is\nbeneficial to most nontrivial applications.","summary":"Dependency injection specification for Java (JSR-330)"},{"type":"rpm","name":"atinject","arch":"noarch","version":{"epoch":"0","ver":"1","rel":"31.20100611svn86.module+el8.8.0+18043+17ecf8f0"},"description":"This package specifies a means for obtaining objects in such a way as\nto maximize reusability, testability and maintainability compared to\ntraditional approaches such as constructors, factories, and service\nlocators (e.g., JNDI). This process, known as dependency injection, is\nbeneficial to most nontrivial applications.","summary":"Dependency injection specification for Java (JSR-330)"},{"type":"rpm","name":"autoconf","arch":"noarch","version":{"epoch":"0","ver":"2.69","rel":"29.el8_10.1"},"description":"GNU's Autoconf is a tool for configuring source code and Makefiles.\nUsing Autoconf, programmers can create portable and configurable\npackages, since the person building the package is allowed to\nspecify various configuration options.\n\nYou should install Autoconf if you are developing software and\nwould like to create shell scripts that configure your source code\npackages. If you are installing Autoconf, you will also need to\ninstall the GNU m4 package.\n\nNote that the Autoconf package is not required for the end-user who\nmay be configuring software with an Autoconf-generated script;\nAutoconf is only required for the generation of the scripts, not\ntheir use.","summary":"A GNU tool for automatically configuring source code"},{"type":"rpm","name":"automake","arch":"noarch","version":{"epoch":"0","ver":"1.16.1","rel":"8.el8"},"description":"Automake is a tool for automatically generating `Makefile.in'\nfiles compliant with the GNU Coding Standards.\n\nYou should install Automake if you are developing software and would\nlike to use its ability to automatically generate GNU standard\nMakefiles.","summary":"A GNU tool for automatically creating Makefiles"},{"type":"rpm","name":"babel","arch":"noarch","version":{"epoch":"0","ver":"2.5.1","rel":"10.module+el8.9.0+19487+7dc18407"},"description":"Babel is composed of two major parts:\n\n* tools to build and work with gettext message catalogs\n\n* a Python interface to the CLDR (Common Locale Data Repository),\n  providing access to various locale display names, localized number\n  and date formatting, etc.","summary":"Tools for internationalizing Python applications"},{"type":"rpm","name":"boost-regex","arch":"x86_64","version":{"epoch":"0","ver":"1.66.0","rel":"13.el8"},"description":"\nRun-time support for boost regular expression library.","summary":"Run-time component of boost regular expression library"},{"type":"rpm","name":"cdi-api","arch":"noarch","version":{"epoch":"0","ver":"2.0.1","rel":"3.module+el8.8.0+18043+17ecf8f0"},"description":"APIs for JSR-299: Contexts and Dependency Injection for Java EE","summary":"CDI API"},{"type":"rpm","name":"cdi-api","arch":"noarch","version":{"epoch":"0","ver":"2.0.2","rel":"7.module+el8.10.0+21301+657f54a3"},"description":"APIs for JSR-299: Contexts and Dependency Injection for Java EE","summary":"CDI API"},{"type":"rpm","name":"cmake","arch":"x86_64","version":{"epoch":"0","ver":"3.26.5","rel":"2.el8"},"description":"CMake is used to control the software compilation process using simple\nplatform and compiler independent configuration files. CMake generates\nnative makefiles and workspaces that can be used in the compiler\nenvironment of your choice. CMake is quite sophisticated: it is possible\nto support complex environments requiring system configuration, preprocessor\ngeneration, code generation, and template instantiation.","summary":"Cross-platform make system"},{"type":"rpm","name":"cmake-data","arch":"noarch","version":{"epoch":"0","ver":"3.26.5","rel":"2.el8"},"description":"This package contains common data-files for cmake.","summary":"Common data-files for cmake"},{"type":"rpm","name":"cmake-filesystem","arch":"x86_64","version":{"epoch":"0","ver":"3.26.5","rel":"2.el8"},"description":"This package owns all directories used by CMake modules.","summary":"Directories used by CMake modules"},{"type":"rpm","name":"cmake-filesystem","arch":"i686","version":{"epoch":"0","ver":"3.26.5","rel":"2.el8"},"description":"This package owns all directories used by CMake modules.","summary":"Directories used by CMake modules"},{"type":"rpm","name":"cmake-rpm-macros","arch":"noarch","version":{"epoch":"0","ver":"3.26.5","rel":"2.el8"},"description":"This package contains common RPM macros for cmake.","summary":"Common RPM macros for cmake"},{"type":"rpm","name":"compat-openssl10","arch":"x86_64","version":{"epoch":"1","ver":"1.0.2o","rel":"4.el8_10.1"},"description":"The OpenSSL toolkit provides support for secure communications between\nmachines. This version of OpenSSL package contains only the libraries\nand is provided for compatibility with previous releases and software\nthat does not support compilation with OpenSSL-1.1.","summary":"Compatibility version of the OpenSSL library"},{"type":"rpm","name":"compat-openssl10","arch":"i686","version":{"epoch":"1","ver":"1.0.2o","rel":"4.el8_10.1"},"description":"The OpenSSL toolkit provides support for secure communications between\nmachines. This version of OpenSSL package contains only the libraries\nand is provided for compatibility with previous releases and software\nthat does not support compilation with OpenSSL-1.1.","summary":"Compatibility version of the OpenSSL library"},{"type":"rpm","name":"cpp","arch":"x86_64","version":{"epoch":"0","ver":"8.5.0","rel":"28.el8_10"},"description":"Cpp is the GNU C-Compatible Compiler Preprocessor.\nCpp is a macro processor which is used automatically\nby the C compiler to transform your program before actual\ncompilation. It is called a macro processor because it allows\nyou to define macros, abbreviations for longer\nconstructs.\n\nThe C preprocessor provides four separate functionalities: the\ninclusion of header files (files of declarations that can be\nsubstituted into your program); macro expansion (you can define macros,\nand the C preprocessor will replace the macros with their definitions\nthroughout the program); conditional compilation (using special\npreprocessing directives, you can include or exclude parts of the\nprogram according to various conditions); and line control (if you use\na program to combine or rearrange source files into an intermediate\nfile which is then compiled, you can use line control to inform the\ncompiler about where each source line originated).\n\nYou should install this package if you are a C programmer and you use\nmacros.","summary":"The C Preprocessor"},{"type":"rpm","name":"ctags","arch":"x86_64","version":{"epoch":"0","ver":"5.8","rel":"23.el8"},"description":"Ctags generates an index (or tag) file of C language objects found in\nC source and header files.  The index makes it easy for text editors or\nother utilities to locate the indexed items.  Ctags can also generate a\ncross reference file which lists information about the various objects\nfound in a set of C language files in human readable form.  Exuberant\nCtags improves on ctags because it can find all types of C language tags,\nincluding macro definitions, enumerated values (values inside enum{...}),\nfunction and method definitions, enum/struct/union tags, external\nfunction prototypes, typedef names and variable declarations.  Exuberant\nCtags is far less likely to be fooled by code containing #if preprocessor\nconditional constructs than ctags.  Exuberant ctags supports output of\nEmacs style TAGS files and can be used to print out a list of selected\nobjects found in source files.\n\nInstall ctags if you are going to use your system for C programming.","summary":"A C programming language indexing and/or cross-reference tool"},{"type":"rpm","name":"cups-filters","arch":"x86_64","version":{"epoch":"0","ver":"1.20.0","rel":"36.el8_10"},"description":"Contains backends, filters, and other software that was\nonce part of the core CUPS distribution but is no longer maintained by\nApple Inc. In addition it contains additional filters developed\nindependently of Apple, especially filters for the PDF-centric printing\nworkflow introduced by OpenPrinting.","summary":"OpenPrinting CUPS filters and backends"},{"type":"rpm","name":"cups-filters-libs","arch":"i686","version":{"epoch":"0","ver":"1.20.0","rel":"36.el8_10"},"description":"This package provides cupsfilters and fontembed libraries.","summary":"OpenPrinting CUPS filters and backends - cupsfilters and fontembed libraries"},{"type":"rpm","name":"cups-filters-libs","arch":"x86_64","version":{"epoch":"0","ver":"1.20.0","rel":"36.el8_10"},"description":"This package provides cupsfilters and fontembed libraries.","summary":"OpenPrinting CUPS filters and backends - cupsfilters and fontembed libraries"},{"type":"rpm","name":"desktop-file-utils","arch":"x86_64","version":{"epoch":"0","ver":"0.26","rel":"1.el8"},"description":".desktop files are used to describe an application for inclusion in\nGNOME or KDE menus.  This package contains desktop-file-validate which\nchecks whether a .desktop file complies with the specification at\nhttp://www.freedesktop.org/standards/, and desktop-file-install\nwhich installs a desktop file to the standard directory, optionally\nfixing it up in the process.","summary":"Utilities for manipulating .desktop files"},{"type":"rpm","name":"dotnet-apphost-pack-3.1","arch":"x86_64","version":{"epoch":"0","ver":"3.1.32","rel":"1.el8_7"},"description":"This package provides a targetting pack for Microsoft.NETCore.App 3.1\nthat allows developers to compile against and target Microsoft.NETCore.App 3.1\napplications using the .NET Core SDK.","summary":"Targeting Pack for Microsoft.NETCore.App 3.1"},{"type":"rpm","name":"dotnet-apphost-pack-6.0","arch":"x86_64","version":{"epoch":"0","ver":"6.0.36","rel":"1.el8_10"},"description":"This package provides a targeting pack for Microsoft.NETCore.App 6.0\nthat allows developers to compile against and target Microsoft.NETCore.App 6.0\napplications using the .NET SDK.","summary":"Targeting Pack for Microsoft.NETCore.App 6.0"},{"type":"rpm","name":"dotnet-apphost-pack-7.0","arch":"x86_64","version":{"epoch":"0","ver":"7.0.19","rel":"1.el8_10"},"description":"This package provides a targeting pack for Microsoft.NETCore.App 7.0\nthat allows developers to compile against and target Microsoft.NETCore.App 7.0\napplications using the .NET SDK.","summary":"Targeting Pack for Microsoft.NETCore.App 7.0"},{"type":"rpm","name":"dotnet-hostfxr-3.1","arch":"x86_64","version":{"epoch":"0","ver":"3.1.32","rel":"1.el8_7"},"description":"The .NET Core host resolver contains the logic to resolve and select\nthe right version of the .NET Core SDK or runtime to use.\n\n.NET Core is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET Core command line host resolver"},{"type":"rpm","name":"dotnet-hostfxr-6.0","arch":"x86_64","version":{"epoch":"0","ver":"6.0.36","rel":"1.el8_10"},"description":"The .NET host resolver contains the logic to resolve and select\nthe right version of the .NET SDK or runtime to use.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET command line host resolver"},{"type":"rpm","name":"dotnet-hostfxr-7.0","arch":"x86_64","version":{"epoch":"0","ver":"7.0.19","rel":"1.el8_10"},"description":"The .NET host resolver contains the logic to resolve and select\nthe right version of the .NET SDK or runtime to use.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET command line host resolver"},{"type":"rpm","name":"dotnet-runtime-3.1","arch":"x86_64","version":{"epoch":"0","ver":"3.1.32","rel":"1.el8_7"},"description":"The .NET Core runtime contains everything needed to run .NET Core applications.\nIt includes a high performance Virtual Machine as well as the framework\nlibraries used by .NET Core applications.\n\n.NET Core is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":"NET Core 3.1 runtime"},{"type":"rpm","name":"dotnet-runtime-6.0","arch":"x86_64","version":{"epoch":"0","ver":"6.0.36","rel":"1.el8_10"},"description":"The .NET runtime contains everything needed to run .NET applications.\nIt includes a high performance Virtual Machine as well as the framework\nlibraries used by .NET applications.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":"NET 6.0 runtime"},{"type":"rpm","name":"dotnet-runtime-7.0","arch":"x86_64","version":{"epoch":"0","ver":"7.0.19","rel":"1.el8_10"},"description":"The .NET runtime contains everything needed to run .NET applications.\nIt includes a high performance Virtual Machine as well as the framework\nlibraries used by .NET applications.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":"NET 7.0 runtime"},{"type":"rpm","name":"dotnet-sdk-3.1","arch":"x86_64","version":{"epoch":"0","ver":"3.1.426","rel":"1.el8_7"},"description":"The .NET Core SDK is a collection of command line applications to\ncreate, build, publish and run .NET Core applications.\n\n.NET Core is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET Core 3.1 Software Development Kit"},{"type":"rpm","name":"dotnet-sdk-6.0","arch":"x86_64","version":{"epoch":"0","ver":"6.0.136","rel":"1.el8_10"},"description":"The .NET SDK is a collection of command line applications to\ncreate, build, publish and run .NET applications.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET 6.0 Software Development Kit"},{"type":"rpm","name":"dotnet-sdk-7.0","arch":"x86_64","version":{"epoch":"0","ver":"7.0.119","rel":"1.el8_10"},"description":"The .NET SDK is a collection of command line applications to\ncreate, build, publish and run .NET applications.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET 7.0 Software Development Kit"},{"type":"rpm","name":"dotnet-targeting-pack-3.1","arch":"x86_64","version":{"epoch":"0","ver":"3.1.32","rel":"1.el8_7"},"description":"This package provides a targetting pack for Microsoft.NETCore.App 3.1\nthat allows developers to compile against and target Microsoft.NETCore.App 3.1\napplications using the .NET Core SDK.","summary":"Targeting Pack for Microsoft.NETCore.App 3.1"},{"type":"rpm","name":"dotnet-targeting-pack-6.0","arch":"x86_64","version":{"epoch":"0","ver":"6.0.36","rel":"1.el8_10"},"description":"This package provides a targeting pack for Microsoft.NETCore.App 6.0\nthat allows developers to compile against and target Microsoft.NETCore.App 6.0\napplications using the .NET SDK.","summary":"Targeting Pack for Microsoft.NETCore.App 6.0"},{"type":"rpm","name":"dotnet-targeting-pack-7.0","arch":"x86_64","version":{"epoch":"0","ver":"7.0.19","rel":"1.el8_10"},"description":"This package provides a targeting pack for Microsoft.NETCore.App 7.0\nthat allows developers to compile against and target Microsoft.NETCore.App 7.0\napplications using the .NET SDK.","summary":"Targeting Pack for Microsoft.NETCore.App 7.0"},{"type":"rpm","name":"dotnet-templates-3.1","arch":"x86_64","version":{"epoch":"0","ver":"3.1.426","rel":"1.el8_7"},"description":"This package contains templates used by the .NET Core SDK.\n\nASP.NET Core is a fast, lightweight and modular platform for creating\ncross platform web applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET Core 3.1 templates"},{"type":"rpm","name":"dotnet-templates-6.0","arch":"x86_64","version":{"epoch":"0","ver":"6.0.136","rel":"1.el8_10"},"description":"This package contains templates used by the .NET SDK.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET 6.0 templates"},{"type":"rpm","name":"dotnet-templates-7.0","arch":"x86_64","version":{"epoch":"0","ver":"7.0.119","rel":"1.el8_10"},"description":"This package contains templates used by the .NET SDK.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET 7.0 templates"},{"type":"rpm","name":"flac-libs","arch":"i686","version":{"epoch":"0","ver":"1.3.2","rel":"9.el8_8.1"},"description":"FLAC stands for Free Lossless Audio Codec. Grossly oversimplified, FLAC\nis similar to Ogg Vorbis, but lossless. The FLAC project consists of\nthe stream format, reference encoders and decoders in library form,\nflac, a command-line program to encode and decode FLAC files, metaflac,\na command-line metadata editor for FLAC files and input plugins for\nvarious music players.\nThis package contains the FLAC libraries.","summary":"Libraries for the Free Lossless Audio Codec"},{"type":"rpm","name":"flac-libs","arch":"x86_64","version":{"epoch":"0","ver":"1.3.2","rel":"9.el8_8.1"},"description":"FLAC stands for Free Lossless Audio Codec. Grossly oversimplified, FLAC\nis similar to Ogg Vorbis, but lossless. The FLAC project consists of\nthe stream format, reference encoders and decoders in library form,\nflac, a command-line program to encode and decode FLAC files, metaflac,\na command-line metadata editor for FLAC files and input plugins for\nvarious music players.\nThis package contains the FLAC libraries.","summary":"Libraries for the Free Lossless Audio Codec"},{"type":"rpm","name":"fontawesome-fonts","arch":"noarch","version":{"epoch":"0","ver":"4.7.0","rel":"5.el8_9"},"description":"Font Awesome gives you scalable vector icons that can instantly be\ncustomized — size, color, drop shadow, and anything that can be done with the\npower of CSS.\n\nThis package contains OpenType and TrueType font files which are typically used\nlocally.","summary":"Iconic font set"},{"type":"rpm","name":"gcc","arch":"x86_64","version":{"epoch":"0","ver":"8.5.0","rel":"28.el8_10"},"description":"The gcc package contains the GNU Compiler Collection version 8.\nYou'll need this package in order to compile C code.","summary":"Various compilers (C, C++, Objective-C, ...)"},{"type":"rpm","name":"gcc-c++","arch":"x86_64","version":{"epoch":"0","ver":"8.5.0","rel":"28.el8_10"},"description":"This package adds C++ support to the GNU Compiler Collection.\nIt includes support for most of the current C++ specification,\nincluding templates and exception handling.","summary":"C++ support for GCC"},{"type":"rpm","name":"gcc-gdb-plugin","arch":"x86_64","version":{"epoch":"0","ver":"8.5.0","rel":"28.el8_10"},"description":"This package contains GCC plugin for GDB C expression evaluation.","summary":"GCC plugin for GDB"},{"type":"rpm","name":"gcc-gdb-plugin","arch":"i686","version":{"epoch":"0","ver":"8.5.0","rel":"28.el8_10"},"description":"This package contains GCC plugin for GDB C expression evaluation.","summary":"GCC plugin for GDB"},{"type":"rpm","name":"gcc-gfortran","arch":"x86_64","version":{"epoch":"0","ver":"8.5.0","rel":"28.el8_10"},"description":"The gcc-gfortran package provides support for compiling Fortran\nprograms with the GNU Compiler Collection.","summary":"Fortran support"},{"type":"rpm","name":"gcc-plugin-annobin","arch":"x86_64","version":{"epoch":"0","ver":"8.5.0","rel":"28.el8_10"},"description":"This package adds a version of the annobin plugin for gcc.  This version\nof the plugin is explicitly built by the same version of gcc that is installed\nso that there cannot be any synchronization problems.","summary":"The annobin plugin for gcc, built by the installed version of gcc"},{"type":"rpm","name":"gcc-toolset-12","arch":"x86_64","version":{"epoch":"0","ver":"12.0","rel":"6.el8"},"description":"This is the main package for gcc-toolset-12 Software Collection.","summary":"Package that installs gcc-toolset-12"},{"type":"rpm","name":"gcc-toolset-12-annobin-annocheck","arch":"x86_64","version":{"epoch":"0","ver":"11.08","rel":"1.el8"},"description":"Installs the annocheck program which uses the notes generated by annobin to\ncheck that the specified files were compiled with the correct security\nhardening options.","summary":"A tool for checking the security hardening status of binaries"},{"type":"rpm","name":"gcc-toolset-12-annobin-docs","arch":"noarch","version":{"epoch":"0","ver":"11.08","rel":"1.el8"},"description":"Provides the documentation files and example shell scripts for use with annobin.","summary":"Documentation and shell scripts for use with annobin"},{"type":"rpm","name":"gcc-toolset-12-annobin-plugin-gcc","arch":"x86_64","version":{"epoch":"0","ver":"11.08","rel":"1.el8"},"description":"Installs an annobin plugin that can be used by gcc.","summary":"annobin gcc plugin"},{"type":"rpm","name":"gcc-toolset-12-binutils","arch":"x86_64","version":{"epoch":"0","ver":"2.38","rel":"17.el8"},"description":"Binutils is a collection of binary utilities, including ar (for\ncreating, modifying and extracting from archives), as (a family of GNU\nassemblers), gprof (for displaying call graph profile data), ld (the\nGNU linker), nm (for listing symbols from object files), objcopy (for\ncopying and translating object files), objdump (for displaying\ninformation from object files), ranlib (for generating an index for\nthe contents of an archive), readelf (for displaying detailed\ninformation about binary files), size (for listing the section sizes\nof an object or archive file), strings (for listing printable strings\nfrom files), strip (for discarding symbols), and addr2line (for\nconverting addresses to file and line).","summary":"A GNU collection of binary utilities"},{"type":"rpm","name":"gcc-toolset-12-binutils-devel","arch":"x86_64","version":{"epoch":"0","ver":"2.38","rel":"17.el8"},"description":"This package contains BFD and opcodes static and dynamic libraries.\n\nThe dynamic libraries are in this package, rather than a separate\nbase package because they are actually linker scripts that force\nthe use of the static libraries.  This is because the API of the\nBFD library is too unstable to be used dynamically.\n\nThe static libraries are here because they are now needed by the\ndynamic libraries.\n\nDevelopers starting new projects are strongly encouraged to consider\nusing libelf instead of BFD.","summary":"BFD and opcodes static and dynamic libraries and header files"},{"type":"rpm","name":"gcc-toolset-12-binutils-devel","arch":"i686","version":{"epoch":"0","ver":"2.38","rel":"17.el8"},"description":"This package contains BFD and opcodes static and dynamic libraries.\n\nThe dynamic libraries are in this package, rather than a separate\nbase package because they are actually linker scripts that force\nthe use of the static libraries.  This is because the API of the\nBFD library is too unstable to be used dynamically.\n\nThe static libraries are here because they are now needed by the\ndynamic libraries.\n\nDevelopers starting new projects are strongly encouraged to consider\nusing libelf instead of BFD.","summary":"BFD and opcodes static and dynamic libraries and header files"},{"type":"rpm","name":"gcc-toolset-12-binutils-gold","arch":"x86_64","version":{"epoch":"0","ver":"2.38","rel":"17.el8"},"description":"This package provides the GOLD linker, which can be used as an alternative to\nthe default binutils linker (ld.bfd).  The GOLD is generally faster than the\nBFD linker, and it supports features such as Identical Code Folding and\nIncremental linking.  Unfortunately it is not as well maintained as the BFD\nlinker, and it may become deprecated in the future.","summary":"The GOLD linker, a faster alternative to the BFD linker"},{"type":"rpm","name":"gcc-toolset-12-build","arch":"x86_64","version":{"epoch":"0","ver":"12.0","rel":"6.el8"},"description":"Package shipping essential configuration macros to build gcc-toolset-12 Software Collection.","summary":"Package shipping basic build configuration"},{"type":"rpm","name":"gcc-toolset-12-dwz","arch":"x86_64","version":{"epoch":"0","ver":"0.14","rel":"2.el8"},"description":"The dwz package contains a program that attempts to optimize DWARF\ndebugging information contained in ELF shared libraries and ELF executables\nfor size, by replacing DWARF information representation with equivalent\nsmaller representation where possible and by reducing the amount of\nduplication using techniques from DWARF standard appendix E - creating\nDW_TAG_partial_unit compilation units (CUs) for duplicated information\nand using DW_TAG_imported_unit to import it into each CU that needs it.","summary":"DWARF optimization and duplicate removal tool"},{"type":"rpm","name":"gcc-toolset-12-gcc","arch":"x86_64","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"The gcc-toolset-12-gcc package contains the GNU Compiler Collection version 10.","summary":"GCC version 12"},{"type":"rpm","name":"gcc-toolset-12-gcc-c++","arch":"x86_64","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This package adds C++ support to the GNU Compiler Collection\nversion 12.  It includes support for most of the current C++ specification\nand a lot of support for the upcoming C++ specification.","summary":"C++ support for GCC version 12"},{"type":"rpm","name":"gcc-toolset-12-gcc-gfortran","arch":"x86_64","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"The gcc-toolset-12-gcc-gfortran package provides support for compiling Fortran\nprograms with the GNU Compiler Collection.","summary":"Fortran support for GCC 12"},{"type":"rpm","name":"gcc-toolset-12-gcc-plugin-annobin","arch":"x86_64","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This package adds a version of the annobin plugin for gcc.  This version\nof the plugin is explicitly built by the same version of gcc that is installed\nso that there cannot be any synchronization problems.","summary":"The annobin plugin for gcc, built by the installed version of gcc"},{"type":"rpm","name":"gcc-toolset-12-gcc-plugin-devel","arch":"x86_64","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This package contains header files and other support files\nfor compiling GCC 12 plugins.  The GCC plugin ABI is currently\nnot stable, so plugins must be rebuilt any time GCC is updated.","summary":"Support for compiling GCC plugins"},{"type":"rpm","name":"gcc-toolset-12-gcc-plugin-devel","arch":"i686","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This package contains header files and other support files\nfor compiling GCC 12 plugins.  The GCC plugin ABI is currently\nnot stable, so plugins must be rebuilt any time GCC is updated.","summary":"Support for compiling GCC plugins"},{"type":"rpm","name":"gcc-toolset-12-gdb","arch":"x86_64","version":{"epoch":"0","ver":"11.2","rel":"3.el8"},"description":"GDB, the GNU debugger, allows you to debug programs written in C, C++,\nJava, and other languages, by executing them in a controlled fashion\nand printing their data.","summary":"A GNU source-level debugger for C, C++, Fortran, Go and other languages"},{"type":"rpm","name":"gcc-toolset-12-libasan-devel","arch":"x86_64","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This package contains Address Sanitizer static runtime library.","summary":"The Address Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-12-libasan-devel","arch":"i686","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This package contains Address Sanitizer static runtime library.","summary":"The Address Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-12-libatomic-devel","arch":"i686","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This package contains GNU Atomic static libraries.","summary":"The GNU Atomic static library"},{"type":"rpm","name":"gcc-toolset-12-libatomic-devel","arch":"x86_64","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This package contains GNU Atomic static libraries.","summary":"The GNU Atomic static library"},{"type":"rpm","name":"gcc-toolset-12-libgccjit","arch":"i686","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This package contains shared library with GCC 12 JIT front-end.","summary":"Library for embedding GCC inside programs and libraries"},{"type":"rpm","name":"gcc-toolset-12-libgccjit","arch":"x86_64","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This package contains shared library with GCC 12 JIT front-end.","summary":"Library for embedding GCC inside programs and libraries"},{"type":"rpm","name":"gcc-toolset-12-libgccjit-devel","arch":"x86_64","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This package contains header files for GCC 12 JIT front end.","summary":"Support for embedding GCC inside programs and libraries"},{"type":"rpm","name":"gcc-toolset-12-libgccjit-devel","arch":"i686","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This package contains header files for GCC 12 JIT front end.","summary":"Support for embedding GCC inside programs and libraries"},{"type":"rpm","name":"gcc-toolset-12-libgccjit-docs","arch":"x86_64","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This package contains documentation for GCC 12 JIT front-end.","summary":"Documentation for embedding GCC inside programs and libraries"},{"type":"rpm","name":"gcc-toolset-12-libitm-devel","arch":"x86_64","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This package contains headers and support files for the\nGNU Transactional Memory library.","summary":"The GNU Transactional Memory support"},{"type":"rpm","name":"gcc-toolset-12-libitm-devel","arch":"i686","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This package contains headers and support files for the\nGNU Transactional Memory library.","summary":"The GNU Transactional Memory support"},{"type":"rpm","name":"gcc-toolset-12-liblsan-devel","arch":"x86_64","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This package contains Leak Sanitizer static runtime library.","summary":"The Leak Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-12-libquadmath-devel","arch":"x86_64","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This package contains headers for building Fortran programs using\nREAL*16 and programs using __float128 math.","summary":"GCC 12 __float128 support"},{"type":"rpm","name":"gcc-toolset-12-libquadmath-devel","arch":"i686","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This package contains headers for building Fortran programs using\nREAL*16 and programs using __float128 math.","summary":"GCC 12 __float128 support"},{"type":"rpm","name":"gcc-toolset-12-libstdc++-devel","arch":"i686","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This is the GNU implementation of the standard C++ libraries.  This\npackage includes the header files and libraries needed for C++\ndevelopment. This includes rewritten implementation of STL.","summary":"Header files and libraries for C++ development"},{"type":"rpm","name":"gcc-toolset-12-libstdc++-devel","arch":"x86_64","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This is the GNU implementation of the standard C++ libraries.  This\npackage includes the header files and libraries needed for C++\ndevelopment. This includes rewritten implementation of STL.","summary":"Header files and libraries for C++ development"},{"type":"rpm","name":"gcc-toolset-12-libtsan-devel","arch":"x86_64","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This package contains Thread Sanitizer static runtime library.","summary":"The Thread Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-12-libubsan-devel","arch":"x86_64","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This package contains Undefined Behavior Sanitizer static runtime library.","summary":"The Undefined Behavior Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-12-libubsan-devel","arch":"i686","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"This package contains Undefined Behavior Sanitizer static runtime library.","summary":"The Undefined Behavior Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-12-offload-nvptx","arch":"x86_64","version":{"epoch":"0","ver":"12.2.1","rel":"7.8.el8_10"},"description":"The gcc-offload-nvptx package provides offloading support for\nNVidia PTX.  OpenMP and OpenACC programs linked with -fopenmp will\nby default add PTX code into the binaries, which can be offloaded\nto NVidia PTX capable devices if available.","summary":"Offloading compiler to NVPTX"},{"type":"rpm","name":"gcc-toolset-12-runtime","arch":"x86_64","version":{"epoch":"0","ver":"12.0","rel":"6.el8"},"description":"Package shipping essential scripts to work with gcc-toolset-12 Software Collection.","summary":"Package that handles gcc-toolset-12 Software Collection."},{"type":"rpm","name":"gcc-toolset-13-binutils-devel","arch":"x86_64","version":{"epoch":"0","ver":"2.40","rel":"21.el8"},"description":"This package contains BFD and opcodes static and dynamic libraries.\n\nThe dynamic libraries are in this package, rather than a separate\nbase package because they are actually linker scripts that force\nthe use of the static libraries.  This is because the API of the\nBFD library is too unstable to be used dynamically.\n\nThe static libraries are here because they are now needed by the\ndynamic libraries.\n\nDevelopers starting new projects are strongly encouraged to consider\nusing libelf instead of BFD.","summary":"BFD and opcodes static and dynamic libraries and header files"},{"type":"rpm","name":"gcc-toolset-13-gdb","arch":"x86_64","version":{"epoch":"0","ver":"12.1","rel":"4.el8"},"description":"GDB, the GNU debugger, allows you to debug programs written in C, C++,\nJava, and other languages, by executing them in a controlled fashion\nand printing their data.","summary":"A GNU source-level debugger for C, C++, Fortran, Go and other languages"},{"type":"rpm","name":"gcc-toolset-13-libgccjit","arch":"i686","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"This package contains shared library with GCC 13 JIT front-end.","summary":"Library for embedding GCC inside programs and libraries"},{"type":"rpm","name":"gcc-toolset-13-libquadmath-devel","arch":"x86_64","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"This package contains headers for building Fortran programs using\nREAL*16 and programs using __float128 math.","summary":"GCC 13 __float128 support"},{"type":"rpm","name":"gcc-toolset-13-libstdc++-devel","arch":"x86_64","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"This is the GNU implementation of the standard C++ libraries.  This\npackage includes the header files and libraries needed for C++\ndevelopment. This includes rewritten implementation of STL.","summary":"Header files and libraries for C++ development"},{"type":"rpm","name":"gcc-toolset-13-libstdc++-devel","arch":"i686","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"This is the GNU implementation of the standard C++ libraries.  This\npackage includes the header files and libraries needed for C++\ndevelopment. This includes rewritten implementation of STL.","summary":"Header files and libraries for C++ development"},{"type":"rpm","name":"gcc-toolset-13-libtsan-devel","arch":"x86_64","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"This package contains Thread Sanitizer static runtime library.","summary":"The Thread Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-13-offload-nvptx","arch":"x86_64","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"The gcc-offload-nvptx package provides offloading support for\nNVidia PTX.  OpenMP and OpenACC programs linked with -fopenmp will\nby default add PTX code into the binaries, which can be offloaded\nto NVidia PTX capable devices if available.","summary":"Offloading compiler to NVPTX"},{"type":"rpm","name":"gcc-toolset-14-annobin-plugin-gcc","arch":"x86_64","version":{"epoch":"0","ver":"12.88","rel":"1.el8_10"},"description":"Installs an annobin plugin that can be used by gcc.","summary":"annobin gcc plugin"},{"type":"rpm","name":"gdb","arch":"i686","version":{"epoch":"0","ver":"8.2","rel":"20.el8"},"description":"'gdb' package is only a stub to install gcc-gdb-plugin for 'compile' commands.\nSee package 'gdb-headless'.","summary":"A stub package for GNU source-level debugger"},{"type":"rpm","name":"gdb","arch":"x86_64","version":{"epoch":"0","ver":"8.2","rel":"20.el8"},"description":"'gdb' package is only a stub to install gcc-gdb-plugin for 'compile' commands.\nSee package 'gdb-headless'.","summary":"A stub package for GNU source-level debugger"},{"type":"rpm","name":"gdb-gdbserver","arch":"x86_64","version":{"epoch":"0","ver":"8.2","rel":"20.el8"},"description":"GDB, the GNU debugger, allows you to debug programs written in C, C++,\nJava, and other languages, by executing them in a controlled fashion\nand printing their data.\n\nThis package provides a program that allows you to run GDB on a different\nmachine than the one which is running the program being debugged.","summary":"A standalone server for GDB (the GNU source-level debugger)"},{"type":"rpm","name":"gdb-headless","arch":"x86_64","version":{"epoch":"0","ver":"8.2","rel":"20.el8"},"description":"GDB, the GNU debugger, allows you to debug programs written in C, C++,\nJava, and other languages, by executing them in a controlled fashion\nand printing their data.","summary":"A GNU source-level debugger for C, C++, Fortran, Go and other languages"},{"type":"rpm","name":"gdb-headless","arch":"i686","version":{"epoch":"0","ver":"8.2","rel":"20.el8"},"description":"GDB, the GNU debugger, allows you to debug programs written in C, C++,\nJava, and other languages, by executing them in a controlled fashion\nand printing their data.","summary":"A GNU source-level debugger for C, C++, Fortran, Go and other languages"},{"type":"rpm","name":"gdk-pixbuf2-modules","arch":"x86_64","version":{"epoch":"0","ver":"2.36.12","rel":"7.el8_10"},"description":"This package contains the additional modules that are needed to load various\nimage formats such as ICO and JPEG.","summary":"Additional image modules for gdk-pixbuf"},{"type":"rpm","name":"gdk-pixbuf2-modules","arch":"i686","version":{"epoch":"0","ver":"2.36.12","rel":"7.el8_10"},"description":"This package contains the additional modules that are needed to load various\nimage formats such as ICO and JPEG.","summary":"Additional image modules for gdk-pixbuf"},{"type":"rpm","name":"geronimo-annotation","arch":"noarch","version":{"epoch":"0","ver":"1.0","rel":"26.module+el8.8.0+18043+17ecf8f0"},"description":"This package defines the common annotations.","summary":"Java EE: Annotation API v1.3"},{"type":"rpm","name":"ghostscript","arch":"x86_64","version":{"epoch":"0","ver":"9.27","rel":"17.el8_10"},"description":"This package provides useful conversion utilities based on Ghostscript software,\nfor converting PS, PDF and other document formats between each other.\n\nGhostscript is a suite of software providing an interpreter for Adobe Systems'\nPostScript (PS) and Portable Document Format (PDF) page description languages.\nIts primary purpose includes displaying (rasterization \u0026 rendering) and printing\nof document pages, as well as conversions between different document formats.","summary":"Interpreter for PostScript language \u0026 PDF"},{"type":"rpm","name":"git","arch":"x86_64","version":{"epoch":"0","ver":"2.43.7","rel":"1.el8_10"},"description":"Git is a fast, scalable, distributed revision control system with an\nunusually rich command set that provides both high-level operations\nand full access to internals.\n\nThe git rpm installs common set of tools which are usually using with\nsmall amount of dependencies. To install all git packages, including\ntools for integrating with other SCMs, install the git-all meta-package.","summary":"Fast Version Control System"},{"type":"rpm","name":"git-core","arch":"x86_64","version":{"epoch":"0","ver":"2.43.7","rel":"1.el8_10"},"description":"Git is a fast, scalable, distributed revision control system with an\nunusually rich command set that provides both high-level operations\nand full access to internals.\n\nThe git-core rpm installs really the core tools with minimal\ndependencies. Install git package for common set of tools.\nTo install all git packages, including tools for integrating with\nother SCMs, install the git-all meta-package.","summary":"Core package of git with minimal functionality"},{"type":"rpm","name":"git-core-doc","arch":"noarch","version":{"epoch":"0","ver":"2.43.7","rel":"1.el8_10"},"description":"Documentation files for git-core package including man pages.","summary":"Documentation files for git-core"},{"type":"rpm","name":"git-daemon","arch":"x86_64","version":{"epoch":"0","ver":"2.43.7","rel":"1.el8_10"},"description":"The git daemon for supporting git:// access to git repositories","summary":"Git protocol daemon"},{"type":"rpm","name":"google-guice","arch":"noarch","version":{"epoch":"0","ver":"4.2.3","rel":"10.module+el8.10.0+21301+657f54a3"},"description":"Put simply, Guice alleviates the need for factories and the use of new\nin your Java code. Think of Guice's @Inject as the new new. You will\nstill need to write factories in some cases, but your code will not\ndepend directly on them. Your code will be easier to change, unit test\nand reuse in other contexts.\n\nGuice embraces Java's type safe nature, especially when it comes to\nfeatures introduced in Java 5 such as generics and annotations. You\nmight think of Guice as filling in missing features for core\nJava. Ideally, the language itself would provide most of the same\nfeatures, but until such a language comes along, we have Guice.\n\nGuice helps you design better APIs, and the Guice API itself sets a\ngood example. Guice is not a kitchen sink. We justify each feature\nwith at least three use cases. When in doubt, we leave it out. We\nbuild general functionality which enables you to extend Guice rather\nthan adding every feature to the core framework.","summary":"Lightweight dependency injection framework for Java 5 and above"},{"type":"rpm","name":"google-guice","arch":"noarch","version":{"epoch":"0","ver":"4.2.2","rel":"4.module+el8.8.0+18043+17ecf8f0"},"description":"Put simply, Guice alleviates the need for factories and the use of new\nin your Java code. Think of Guice's @Inject as the new new. You will\nstill need to write factories in some cases, but your code will not\ndepend directly on them. Your code will be easier to change, unit test\nand reuse in other contexts.\n\nGuice embraces Java's type safe nature, especially when it comes to\nfeatures introduced in Java 5 such as generics and annotations. You\nmight think of Guice as filling in missing features for core\nJava. Ideally, the language itself would provide most of the same\nfeatures, but until such a language comes along, we have Guice.\n\nGuice helps you design better APIs, and the Guice API itself sets a\ngood example. Guice is not a kitchen sink. We justify each feature\nwith at least three use cases. When in doubt, we leave it out. We\nbuild general functionality which enables you to extend Guice rather\nthan adding every feature to the core framework.","summary":"Lightweight dependency injection framework for Java 5 and above"},{"type":"rpm","name":"graphviz","arch":"x86_64","version":{"epoch":"0","ver":"2.40.1","rel":"45.el8"},"description":"A collection of tools for the manipulation and layout of graphs (as in nodes\nand edges, not as in barcharts).","summary":"Graph Visualization Tools"},{"type":"rpm","name":"graphviz","arch":"i686","version":{"epoch":"0","ver":"2.40.1","rel":"45.el8"},"description":"A collection of tools for the manipulation and layout of graphs (as in nodes\nand edges, not as in barcharts).","summary":"Graph Visualization Tools"},{"type":"rpm","name":"gtk-update-icon-cache","arch":"x86_64","version":{"epoch":"0","ver":"3.22.30","rel":"12.el8_10"},"description":"GTK+ can use the cache files created by gtk-update-icon-cache to avoid a lot of\nsystem call and disk seek overhead when the application starts. Since the\nformat of the cache files allows them to be mmap()ed shared between multiple\napplications, the overall memory consumption is reduced as well.","summary":"Icon theme caching utility"},{"type":"rpm","name":"gtk3","arch":"x86_64","version":{"epoch":"0","ver":"3.22.30","rel":"12.el8_10"},"description":"GTK+ is a multi-platform toolkit for creating graphical user\ninterfaces. Offering a complete set of widgets, GTK+ is suitable for\nprojects ranging from small one-off tools to complete application\nsuites.\n\nThis package contains version 3 of GTK+.","summary":"GTK+ graphical user interface library"},{"type":"rpm","name":"gtk3","arch":"i686","version":{"epoch":"0","ver":"3.22.30","rel":"12.el8_10"},"description":"GTK+ is a multi-platform toolkit for creating graphical user\ninterfaces. Offering a complete set of widgets, GTK+ is suitable for\nprojects ranging from small one-off tools to complete application\nsuites.\n\nThis package contains version 3 of GTK+.","summary":"GTK+ graphical user interface library"},{"type":"rpm","name":"guava","arch":"noarch","version":{"epoch":"0","ver":"31.0.1","rel":"5.module+el8.10.0+21301+657f54a3"},"description":"Guava is a suite of core and expanded libraries that include\nutility classes, Google’s collections, io classes, and much\nmuch more.\nThis project is a complete packaging of all the Guava libraries\ninto a single jar.  Individual portions of Guava can be used\nby downloading the appropriate module and its dependencies.","summary":"Google Core Libraries for Java"},{"type":"rpm","name":"guava","arch":"noarch","version":{"epoch":"0","ver":"28.1","rel":"3.module+el8.8.0+18043+17ecf8f0"},"description":"Guava is a suite of core and expanded libraries that include\nutility classes, Google’s collections, io classes, and much\nmuch more.\nThis project is a complete packaging of all the Guava libraries\ninto a single jar.  Individual portions of Guava can be used\nby downloading the appropriate module and its dependencies.","summary":"Google Core Libraries for Java"},{"type":"rpm","name":"haproxy","arch":"x86_64","version":{"epoch":"0","ver":"1.8.27","rel":"5.el8_10.1"},"description":"HAProxy is a TCP/HTTP reverse proxy which is particularly suited for high\navailability environments. Indeed, it can:\n - route HTTP requests depending on statically assigned cookies\n - spread load among several servers while assuring server persistence\n   through the use of HTTP cookies\n - switch to backup servers in the event a main one fails\n - accept connections to special ports dedicated to service monitoring\n - stop accepting connections without breaking existing ones\n - add, modify, and delete HTTP headers in both directions\n - block requests matching particular patterns\n - report detailed status to authenticated users from a URI\n   intercepted from the application","summary":"HAProxy reverse proxy for high availability environments"},{"type":"rpm","name":"harfbuzz","arch":"x86_64","version":{"epoch":"0","ver":"1.7.5","rel":"4.el8"},"description":"HarfBuzz is an implementation of the OpenType Layout engine.","summary":"Text shaping library"},{"type":"rpm","name":"harfbuzz","arch":"i686","version":{"epoch":"0","ver":"1.7.5","rel":"4.el8"},"description":"HarfBuzz is an implementation of the OpenType Layout engine.","summary":"Text shaping library"},{"type":"rpm","name":"httpcomponents-client","arch":"noarch","version":{"epoch":"0","ver":"4.5.10","rel":"4.module+el8.8.0+18043+17ecf8f0"},"description":"HttpClient is a HTTP/1.1 compliant HTTP agent implementation based on\nhttpcomponents HttpCore. It also provides reusable components for\nclient-side authentication, HTTP state management, and HTTP connection\nmanagement. HttpComponents Client is a successor of and replacement\nfor Commons HttpClient 3.x. Users of Commons HttpClient are strongly\nencouraged to upgrade.","summary":"HTTP agent implementation based on httpcomponents HttpCore"},{"type":"rpm","name":"httpcomponents-client","arch":"noarch","version":{"epoch":"0","ver":"4.5.13","rel":"6.module+el8.10.0+21301+657f54a3"},"description":"HttpClient is a HTTP/1.1 compliant HTTP agent implementation based on\nhttpcomponents HttpCore. It also provides reusable components for\nclient-side authentication, HTTP state management, and HTTP connection\nmanagement. HttpComponents Client is a successor of and replacement\nfor Commons HttpClient 3.x. Users of Commons HttpClient are strongly\nencouraged to upgrade.","summary":"HTTP agent implementation based on httpcomponents HttpCore"},{"type":"rpm","name":"httpcomponents-core","arch":"noarch","version":{"epoch":"0","ver":"4.4.12","rel":"3.module+el8.8.0+18043+17ecf8f0"},"description":"HttpCore is a set of low level HTTP transport components that can be\nused to build custom client and server side HTTP services with a\nminimal footprint. HttpCore supports two I/O models: blocking I/O\nmodel based on the classic Java I/O and non-blocking, event driven I/O\nmodel based on Java NIO.\n\nThe blocking I/O model may be more appropriate for data intensive, low\nlatency scenarios, whereas the non-blocking model may be more\nappropriate for high latency scenarios where raw data throughput is\nless important than the ability to handle thousands of simultaneous\nHTTP connections in a resource efficient manner.","summary":"Set of low level Java HTTP transport components for HTTP services"},{"type":"rpm","name":"httpcomponents-core","arch":"noarch","version":{"epoch":"0","ver":"4.4.13","rel":"8.module+el8.10.0+21301+657f54a3"},"description":"HttpCore is a set of low level HTTP transport components that can be\nused to build custom client and server side HTTP services with a\nminimal footprint. HttpCore supports two I/O models: blocking I/O\nmodel based on the classic Java I/O and non-blocking, event driven I/O\nmodel based on Java NIO.\n\nThe blocking I/O model may be more appropriate for data intensive, low\nlatency scenarios, whereas the non-blocking model may be more\nappropriate for high latency scenarios where raw data throughput is\nless important than the ability to handle thousands of simultaneous\nHTTP connections in a resource efficient manner.","summary":"Set of low level Java HTTP transport components for HTTP services"},{"type":"rpm","name":"jakarta-annotations","arch":"noarch","version":{"epoch":"0","ver":"1.3.5","rel":"15.module+el8.10.0+21301+657f54a3"},"description":"Jakarta Annotations defines a collection of annotations representing\ncommon semantic concepts that enable a declarative style of programming\nthat applies across a variety of Java technologies.","summary":"Jakarta Annotations"},{"type":"rpm","name":"jansi","arch":"x86_64","version":{"epoch":"0","ver":"2.4.0","rel":"7.module+el8.10.0+21301+657f54a3"},"description":"Jansi is a small java library that allows you to use ANSI escape sequences\nin your Java console applications. It implements ANSI support on platforms\nwhich don't support it like Windows and provides graceful degradation for\nwhen output is being sent to output devices which cannot support ANSI sequences.","summary":"Generate and interpret ANSI escape sequences in Java"},{"type":"rpm","name":"jansi","arch":"noarch","version":{"epoch":"0","ver":"1.18","rel":"4.module+el8.8.0+18043+17ecf8f0"},"description":"Jansi is a small java library that allows you to use ANSI escape sequences\nin your Java console applications. It implements ANSI support on platforms\nwhich don't support it like Windows and provides graceful degradation for\nwhen output is being sent to output devices which cannot support ANSI sequences.","summary":"Jansi is a java library for generating and interpreting ANSI escape sequences"},{"type":"rpm","name":"jasper-libs","arch":"i686","version":{"epoch":"0","ver":"2.0.14","rel":"6.el8_10"},"description":"Runtime libraries for jasper.","summary":"Runtime libraries for jasper"},{"type":"rpm","name":"jasper-libs","arch":"x86_64","version":{"epoch":"0","ver":"2.0.14","rel":"6.el8_10"},"description":"Runtime libraries for jasper.","summary":"Runtime libraries for jasper"},{"type":"rpm","name":"java-11-openjdk","arch":"x86_64","version":{"epoch":"1","ver":"11.0.25.0.9","rel":"2.el8"},"description":"The OpenJDK 11 runtime environment.","summary":"OpenJDK 11 Runtime Environment"},{"type":"rpm","name":"java-11-openjdk-devel","arch":"x86_64","version":{"epoch":"1","ver":"11.0.25.0.9","rel":"2.el8"},"description":"The OpenJDK 11 development tools.","summary":"OpenJDK 11 Development Environment"},{"type":"rpm","name":"java-11-openjdk-headless","arch":"x86_64","version":{"epoch":"1","ver":"11.0.25.0.9","rel":"2.el8"},"description":"The OpenJDK 11 runtime environment without audio and video support.","summary":"OpenJDK 11 Headless Runtime Environment"},{"type":"rpm","name":"java-11-openjdk-jmods","arch":"x86_64","version":{"epoch":"1","ver":"11.0.25.0.9","rel":"2.el8"},"description":"The JMods for OpenJDK 11.","summary":"JMods for OpenJDK 11"},{"type":"rpm","name":"jcl-over-slf4j","arch":"noarch","version":{"epoch":"0","ver":"1.7.32","rel":"5.module+el8.10.0+21301+657f54a3"},"description":"JCL 1.1.1 implemented over SLF4J.","summary":"JCL 1.1.1 implemented over SLF4J"},{"type":"rpm","name":"jcl-over-slf4j","arch":"noarch","version":{"epoch":"0","ver":"1.7.28","rel":"3.module+el8.8.0+18043+17ecf8f0"},"description":"JCL 1.1.1 implemented over SLF4J.","summary":"JCL 1.1.1 implemented over SLF4J"},{"type":"rpm","name":"jq","arch":"i686","version":{"epoch":"0","ver":"1.6","rel":"11.el8_10"},"description":"lightweight and flexible command-line JSON processor\n\n jq is like sed for JSON data – you can use it to slice\n and filter and map and transform structured data with\n the same ease that sed, awk, grep and friends let you\n play with text.\n\n It is written in portable C, and it has zero runtime\n dependencies.\n\n jq can mangle the data format that you have into the\n one that you want with very little effort, and the\n program to do so is often shorter and simpler than\n you'd expect.","summary":"Command-line JSON processor"},{"type":"rpm","name":"jq","arch":"x86_64","version":{"epoch":"0","ver":"1.6","rel":"11.el8_10"},"description":"lightweight and flexible command-line JSON processor\n\n jq is like sed for JSON data – you can use it to slice\n and filter and map and transform structured data with\n the same ease that sed, awk, grep and friends let you\n play with text.\n\n It is written in portable C, and it has zero runtime\n dependencies.\n\n jq can mangle the data format that you have into the\n one that you want with very little effort, and the\n program to do so is often shorter and simpler than\n you'd expect.","summary":"Command-line JSON processor"},{"type":"rpm","name":"jsoup","arch":"noarch","version":{"epoch":"0","ver":"1.12.1","rel":"3.module+el8.8.0+18043+17ecf8f0"},"description":"jsoup is a Java library for working with real-world HTML.\nIt provides a very convenient API for extracting and manipulating data,\nusing the best of DOM, CSS, and jquery-like methods.\n\njsoup implements the WHATWG HTML5 specification,\nand parses HTML to the same DOM as modern browsers do.\n\n - scrape and parse HTML from a URL, file, or string\n - find and extract data, using DOM traversal or CSS selectors\n - manipulate the HTML elements, attributes, and text\n - clean user-submitted content against a safe white-list,\n   to prevent XSS attacks\n - output tidy HTML\n\njsoup is designed to deal with all varieties of HTML found in the wild;\nfrom pristine and validating, to invalid tag-soup;\njsoup will create a sensible parse tree.","summary":"Java library for working with real-world HTML"},{"type":"rpm","name":"jsr-305","arch":"noarch","version":{"epoch":"0","ver":"0","rel":"0.25.20130910svn.module+el8.8.0+18043+17ecf8f0"},"description":"This package contains reference implementations, test cases, and other\ndocuments for Java Specification Request 305: Annotations for Software Defect\nDetection.","summary":"Correctness annotations for Java code"},{"type":"rpm","name":"jsr-305","arch":"noarch","version":{"epoch":"0","ver":"3.0.2","rel":"7.module+el8.10.0+21301+657f54a3"},"description":"This package contains reference implementations, test cases, and other\ndocuments for Java Specification Request 305: Annotations for Software Defect\nDetection.","summary":"Correctness annotations for Java code"},{"type":"rpm","name":"keepalived","arch":"x86_64","version":{"epoch":"0","ver":"2.1.5","rel":"11.el8_10"},"description":"Keepalived provides simple and robust facilities for load balancing\nand high availability to Linux system and Linux based infrastructures.\nThe load balancing framework relies on well-known and widely used\nLinux Virtual Server (IPVS) kernel module providing Layer4 load\nbalancing. Keepalived implements a set of checkers to dynamically and\nadaptively maintain and manage load-balanced server pool according\ntheir health. High availability is achieved by VRRP protocol. VRRP is\na fundamental brick for router failover. In addition, keepalived\nimplements a set of hooks to the VRRP finite state machine providing\nlow-level and high-speed protocol interactions. Keepalived frameworks\ncan be used independently or all together to provide resilient\ninfrastructures.","summary":"High Availability monitor built upon LVS, VRRP and service pollers"},{"type":"rpm","name":"libX11","arch":"x86_64","version":{"epoch":"0","ver":"1.6.8","rel":"9.el8_10"},"description":"Core X11 protocol client library.","summary":"Core X11 protocol client library"},{"type":"rpm","name":"libX11","arch":"i686","version":{"epoch":"0","ver":"1.6.8","rel":"9.el8_10"},"description":"Core X11 protocol client library.","summary":"Core X11 protocol client library"},{"type":"rpm","name":"libX11-common","arch":"noarch","version":{"epoch":"0","ver":"1.6.8","rel":"9.el8_10"},"description":"libX11 common data","summary":"Common data for libX11"},{"type":"rpm","name":"libX11-devel","arch":"i686","version":{"epoch":"0","ver":"1.6.8","rel":"9.el8_10"},"description":"X.Org X11 libX11 development package","summary":"Development files for libX11"},{"type":"rpm","name":"libX11-devel","arch":"x86_64","version":{"epoch":"0","ver":"1.6.8","rel":"9.el8_10"},"description":"X.Org X11 libX11 development package","summary":"Development files for libX11"},{"type":"rpm","name":"libX11-xcb","arch":"x86_64","version":{"epoch":"0","ver":"1.6.8","rel":"9.el8_10"},"description":"libX11/libxcb interoperability library","summary":"XCB interop for libX11"},{"type":"rpm","name":"libX11-xcb","arch":"i686","version":{"epoch":"0","ver":"1.6.8","rel":"9.el8_10"},"description":"libX11/libxcb interoperability library","summary":"XCB interop for libX11"},{"type":"rpm","name":"libXpm","arch":"x86_64","version":{"epoch":"0","ver":"3.5.12","rel":"11.el8"},"description":"X.Org X11 libXpm runtime library","summary":"X.Org X11 libXpm runtime library"},{"type":"rpm","name":"libXpm","arch":"i686","version":{"epoch":"0","ver":"3.5.12","rel":"11.el8"},"description":"X.Org X11 libXpm runtime library","summary":"X.Org X11 libXpm runtime library"},{"type":"rpm","name":"libXpm-devel","arch":"x86_64","version":{"epoch":"0","ver":"3.5.12","rel":"11.el8"},"description":"X.Org X11 libXpm development package","summary":"X.Org X11 libXpm development package"},{"type":"rpm","name":"libXpm-devel","arch":"i686","version":{"epoch":"0","ver":"3.5.12","rel":"11.el8"},"description":"X.Org X11 libXpm development package","summary":"X.Org X11 libXpm development package"},{"type":"rpm","name":"libdrm","arch":"x86_64","version":{"epoch":"0","ver":"2.4.115","rel":"2.el8"},"description":"Direct Rendering Manager runtime library","summary":"Direct Rendering Manager runtime library"},{"type":"rpm","name":"libdrm","arch":"i686","version":{"epoch":"0","ver":"2.4.115","rel":"2.el8"},"description":"Direct Rendering Manager runtime library","summary":"Direct Rendering Manager runtime library"},{"type":"rpm","name":"libfastjson","arch":"i686","version":{"epoch":"0","ver":"0.99.9","rel":"2.el8"},"description":"LIBFASTJSON implements a reference counting object\nmodel that allows you to easily construct JSON\nobjects in C, output them as JSON formatted strings\nand parse JSON formatted strings back into the\nC representation of JSON objects.","summary":"A JSON implementation in C"},{"type":"rpm","name":"libfastjson","arch":"x86_64","version":{"epoch":"0","ver":"0.99.9","rel":"2.el8"},"description":"LIBFASTJSON implements a reference counting object\nmodel that allows you to easily construct JSON\nobjects in C, output them as JSON formatted strings\nand parse JSON formatted strings back into the\nC representation of JSON objects.","summary":"A JSON implementation in C"},{"type":"rpm","name":"libglvnd","arch":"x86_64","version":{"epoch":"1","ver":"1.3.4","rel":"2.el8"},"description":"libglvnd is an implementation of the vendor-neutral dispatch layer for\narbitrating OpenGL API calls between multiple vendors on a per-screen basis.","summary":"The GL Vendor-Neutral Dispatch library"},{"type":"rpm","name":"libglvnd","arch":"i686","version":{"epoch":"1","ver":"1.3.4","rel":"2.el8"},"description":"libglvnd is an implementation of the vendor-neutral dispatch layer for\narbitrating OpenGL API calls between multiple vendors on a per-screen basis.","summary":"The GL Vendor-Neutral Dispatch library"},{"type":"rpm","name":"libglvnd-egl","arch":"i686","version":{"epoch":"1","ver":"1.3.4","rel":"2.el8"},"description":"libEGL are the common dispatch interface for the EGL API.","summary":"EGL support for libglvnd"},{"type":"rpm","name":"libglvnd-egl","arch":"x86_64","version":{"epoch":"1","ver":"1.3.4","rel":"2.el8"},"description":"libEGL are the common dispatch interface for the EGL API.","summary":"EGL support for libglvnd"},{"type":"rpm","name":"libglvnd-glx","arch":"i686","version":{"epoch":"1","ver":"1.3.4","rel":"2.el8"},"description":"libGL and libGLX are the common dispatch interface for the GLX API.","summary":"GLX support for libglvnd"},{"type":"rpm","name":"libglvnd-glx","arch":"x86_64","version":{"epoch":"1","ver":"1.3.4","rel":"2.el8"},"description":"libGL and libGLX are the common dispatch interface for the GLX API.","summary":"GLX support for libglvnd"},{"type":"rpm","name":"libgs","arch":"x86_64","version":{"epoch":"0","ver":"9.27","rel":"17.el8_10"},"description":"This library provides Ghostscript's core functionality, based on Ghostscript's\nAPI, which is useful for many packages that are build on top of Ghostscript.","summary":"Library providing Ghostcript's core functionality"},{"type":"rpm","name":"libgs","arch":"i686","version":{"epoch":"0","ver":"9.27","rel":"17.el8_10"},"description":"This library provides Ghostscript's core functionality, based on Ghostscript's\nAPI, which is useful for many packages that are build on top of Ghostscript.","summary":"Library providing Ghostcript's core functionality"},{"type":"rpm","name":"libjpeg-turbo","arch":"x86_64","version":{"epoch":"0","ver":"1.5.3","rel":"14.el8_10"},"description":"The libjpeg-turbo package contains a library of functions for manipulating JPEG\nimages.","summary":"A MMX/SSE2/SIMD accelerated library for manipulating JPEG image files"},{"type":"rpm","name":"libjpeg-turbo","arch":"i686","version":{"epoch":"0","ver":"1.5.3","rel":"14.el8_10"},"description":"The libjpeg-turbo package contains a library of functions for manipulating JPEG\nimages.","summary":"A MMX/SSE2/SIMD accelerated library for manipulating JPEG image files"},{"type":"rpm","name":"libjpeg-turbo-devel","arch":"x86_64","version":{"epoch":"0","ver":"1.5.3","rel":"14.el8_10"},"description":"This package contains header files necessary for developing programs which will\nmanipulate JPEG files using the libjpeg-turbo library.","summary":"Headers for the libjpeg-turbo library"},{"type":"rpm","name":"libjpeg-turbo-devel","arch":"i686","version":{"epoch":"0","ver":"1.5.3","rel":"14.el8_10"},"description":"This package contains header files necessary for developing programs which will\nmanipulate JPEG files using the libjpeg-turbo library.","summary":"Headers for the libjpeg-turbo library"},{"type":"rpm","name":"libmaxminddb","arch":"x86_64","version":{"epoch":"0","ver":"1.2.0","rel":"10.el8_9.1"},"description":"The package contains libmaxminddb library.","summary":"C library for the MaxMind DB file format"},{"type":"rpm","name":"libmaxminddb","arch":"i686","version":{"epoch":"0","ver":"1.2.0","rel":"10.el8_9.1"},"description":"The package contains libmaxminddb library.","summary":"C library for the MaxMind DB file format"},{"type":"rpm","name":"libmpc-devel","arch":"x86_64","version":{"epoch":"0","ver":"1.1.0","rel":"9.1.el8"},"description":"Header files and shared library symlinks for the MPC library.","summary":"Headers and shared development libraries for MPC"},{"type":"rpm","name":"libquadmath-devel","arch":"i686","version":{"epoch":"0","ver":"8.5.0","rel":"28.el8_10"},"description":"This package contains headers for building Fortran programs using\nREAL*16 and programs using __float128 math.","summary":"GCC __float128 support"},{"type":"rpm","name":"libquadmath-devel","arch":"x86_64","version":{"epoch":"0","ver":"8.5.0","rel":"28.el8_10"},"description":"This package contains headers for building Fortran programs using\nREAL*16 and programs using __float128 math.","summary":"GCC __float128 support"},{"type":"rpm","name":"librdkafka","arch":"x86_64","version":{"epoch":"0","ver":"1.6.1","rel":"1.el8"},"description":"Librdkafka is a C/C++ library implementation of the Apache Kafka protocol,\ncontaining both Producer and Consumer support.\nIt was designed with message delivery reliability and high performance in mind,\ncurrent figures exceed 800000 messages/second for the producer and 3 million\nmessages/second for the consumer.","summary":"The Apache Kafka C library"},{"type":"rpm","name":"librdkafka","arch":"i686","version":{"epoch":"0","ver":"1.6.1","rel":"1.el8"},"description":"Librdkafka is a C/C++ library implementation of the Apache Kafka protocol,\ncontaining both Producer and Consumer support.\nIt was designed with message delivery reliability and high performance in mind,\ncurrent figures exceed 800000 messages/second for the producer and 3 million\nmessages/second for the consumer.","summary":"The Apache Kafka C library"},{"type":"rpm","name":"librsvg2","arch":"x86_64","version":{"epoch":"0","ver":"2.42.7","rel":"5.el8"},"description":"An SVG library based on cairo.","summary":"An SVG library based on cairo"},{"type":"rpm","name":"librsvg2","arch":"i686","version":{"epoch":"0","ver":"2.42.7","rel":"5.el8"},"description":"An SVG library based on cairo.","summary":"An SVG library based on cairo"},{"type":"rpm","name":"libserf","arch":"x86_64","version":{"epoch":"0","ver":"1.3.9","rel":"9.module+el8.4.0+8637+d3bad2c2"},"description":"The serf library is a C-based HTTP client library built upon the Apache\nPortable Runtime (APR) library. It multiplexes connections, running the\nread/write communication asynchronously. Memory copies and transformations are\nkept to a minimum to provide high performance operation.","summary":"High-Performance Asynchronous HTTP Client Library"},{"type":"rpm","name":"libserf","arch":"x86_64","version":{"epoch":"0","ver":"1.3.9","rel":"9.module+el8.3.0+6671+2675c974"},"description":"The serf library is a C-based HTTP client library built upon the Apache\nPortable Runtime (APR) library. It multiplexes connections, running the\nread/write communication asynchronously. Memory copies and transformations are\nkept to a minimum to provide high performance operation.","summary":"High-Performance Asynchronous HTTP Client Library"},{"type":"rpm","name":"libsndfile","arch":"x86_64","version":{"epoch":"0","ver":"1.0.28","rel":"16.el8_10"},"description":"libsndfile is a C library for reading and writing sound files such as\nAIFF, AU, WAV, and others through one standard interface. It can\ncurrently read/write 8, 16, 24 and 32-bit PCM files as well as 32 and\n64-bit floating point WAV files and a number of compressed formats. It\ncompiles and runs on *nix, MacOS, and Win32.","summary":"Library for reading and writing sound files"},{"type":"rpm","name":"libsndfile","arch":"i686","version":{"epoch":"0","ver":"1.0.28","rel":"16.el8_10"},"description":"libsndfile is a C library for reading and writing sound files such as\nAIFF, AU, WAV, and others through one standard interface. It can\ncurrently read/write 8, 16, 24 and 32-bit PCM files as well as 32 and\n64-bit floating point WAV files and a number of compressed formats. It\ncompiles and runs on *nix, MacOS, and Win32.","summary":"Library for reading and writing sound files"},{"type":"rpm","name":"libstdc++-devel","arch":"i686","version":{"epoch":"0","ver":"8.5.0","rel":"28.el8_10"},"description":"This is the GNU implementation of the standard C++ libraries.  This\npackage includes the header files and libraries needed for C++\ndevelopment. This includes rewritten implementation of STL.","summary":"Header files and libraries for C++ development"},{"type":"rpm","name":"libstdc++-devel","arch":"x86_64","version":{"epoch":"0","ver":"8.5.0","rel":"28.el8_10"},"description":"This is the GNU implementation of the standard C++ libraries.  This\npackage includes the header files and libraries needed for C++\ndevelopment. This includes rewritten implementation of STL.","summary":"Header files and libraries for C++ development"},{"type":"rpm","name":"libuv","arch":"i686","version":{"epoch":"1","ver":"1.41.1","rel":"2.el8_10"},"description":"libuv is a multi-platform support library with a focus on asynchronous I/O","summary":"libuv is a multi-platform support library with a focus on asynchronous I/O."},{"type":"rpm","name":"libuv","arch":"x86_64","version":{"epoch":"1","ver":"1.41.1","rel":"2.el8_10"},"description":"libuv is a multi-platform support library with a focus on asynchronous I/O","summary":"libuv is a multi-platform support library with a focus on asynchronous I/O."},{"type":"rpm","name":"libwayland-client","arch":"x86_64","version":{"epoch":"0","ver":"1.21.0","rel":"1.el8"},"description":"Wayland client library","summary":"Wayland client library"},{"type":"rpm","name":"libwayland-client","arch":"i686","version":{"epoch":"0","ver":"1.21.0","rel":"1.el8"},"description":"Wayland client library","summary":"Wayland client library"},{"type":"rpm","name":"libwayland-cursor","arch":"x86_64","version":{"epoch":"0","ver":"1.21.0","rel":"1.el8"},"description":"Wayland cursor library","summary":"Wayland cursor library"},{"type":"rpm","name":"libwayland-cursor","arch":"i686","version":{"epoch":"0","ver":"1.21.0","rel":"1.el8"},"description":"Wayland cursor library","summary":"Wayland cursor library"},{"type":"rpm","name":"libwayland-egl","arch":"x86_64","version":{"epoch":"0","ver":"1.21.0","rel":"1.el8"},"description":"Wayland egl library","summary":"Wayland egl library"},{"type":"rpm","name":"libwayland-egl","arch":"i686","version":{"epoch":"0","ver":"1.21.0","rel":"1.el8"},"description":"Wayland egl library","summary":"Wayland egl library"},{"type":"rpm","name":"libwayland-server","arch":"x86_64","version":{"epoch":"0","ver":"1.21.0","rel":"1.el8"},"description":"Wayland server library","summary":"Wayland server library"},{"type":"rpm","name":"libwayland-server","arch":"i686","version":{"epoch":"0","ver":"1.21.0","rel":"1.el8"},"description":"Wayland server library","summary":"Wayland server library"},{"type":"rpm","name":"libwebp","arch":"x86_64","version":{"epoch":"0","ver":"1.0.0","rel":"11.el8_10"},"description":"WebP is an image format that does lossy compression of digital\nphotographic images. WebP consists of a codec based on VP8, and a\ncontainer based on RIFF. Webmasters, web developers and browser\ndevelopers can use WebP to compress, archive and distribute digital\nimages more efficiently.","summary":"Library and tools for the WebP graphics format"},{"type":"rpm","name":"libwebp","arch":"i686","version":{"epoch":"0","ver":"1.0.0","rel":"11.el8_10"},"description":"WebP is an image format that does lossy compression of digital\nphotographic images. WebP consists of a codec based on VP8, and a\ncontainer based on RIFF. Webmasters, web developers and browser\ndevelopers can use WebP to compress, archive and distribute digital\nimages more efficiently.","summary":"Library and tools for the WebP graphics format"},{"type":"rpm","name":"libwebp-devel","arch":"x86_64","version":{"epoch":"0","ver":"1.0.0","rel":"11.el8_10"},"description":"WebP is an image format that does lossy compression of digital\nphotographic images. WebP consists of a codec based on VP8, and a\ncontainer based on RIFF. Webmasters, web developers and browser\ndevelopers can use WebP to compress, archive and distribute digital\nimages more efficiently.","summary":"Development files for libwebp, a library for the WebP format"},{"type":"rpm","name":"libwebp-devel","arch":"i686","version":{"epoch":"0","ver":"1.0.0","rel":"11.el8_10"},"description":"WebP is an image format that does lossy compression of digital\nphotographic images. WebP consists of a codec based on VP8, and a\ncontainer based on RIFF. Webmasters, web developers and browser\ndevelopers can use WebP to compress, archive and distribute digital\nimages more efficiently.","summary":"Development files for libwebp, a library for the WebP format"},{"type":"rpm","name":"libxkbfile","arch":"i686","version":{"epoch":"0","ver":"1.1.0","rel":"1.el8"},"description":"X.Org X11 libxkbfile runtime library","summary":"X.Org X11 libxkbfile runtime library"},{"type":"rpm","name":"libxkbfile","arch":"x86_64","version":{"epoch":"0","ver":"1.1.0","rel":"1.el8"},"description":"X.Org X11 libxkbfile runtime library","summary":"X.Org X11 libxkbfile runtime library"},{"type":"rpm","name":"libxml2-devel","arch":"i686","version":{"epoch":"0","ver":"2.9.7","rel":"21.el8_10.3"},"description":"Libraries, include files, etc you can use to develop XML applications.\nThis library allows to manipulate XML files. It includes support\nto read, modify and write XML and HTML files. There is DTDs support\nthis includes parsing and validation even with complex DtDs, either\nat parse time or later once the document has been modified. The output\ncan be a simple SAX stream or and in-memory DOM like representations.\nIn this case one can use the built-in XPath and XPointer implementation\nto select sub nodes or ranges. A flexible Input/Output mechanism is\navailable, with existing HTTP and FTP modules and combined to an\nURI library.","summary":"Libraries, includes, etc. to develop XML and HTML applications"},{"type":"rpm","name":"libxml2-devel","arch":"x86_64","version":{"epoch":"0","ver":"2.9.7","rel":"21.el8_10.3"},"description":"Libraries, include files, etc you can use to develop XML applications.\nThis library allows to manipulate XML files. It includes support\nto read, modify and write XML and HTML files. There is DTDs support\nthis includes parsing and validation even with complex DtDs, either\nat parse time or later once the document has been modified. The output\ncan be a simple SAX stream or and in-memory DOM like representations.\nIn this case one can use the built-in XPath and XPointer implementation\nto select sub nodes or ranges. A flexible Input/Output mechanism is\navailable, with existing HTTP and FTP modules and combined to an\nURI library.","summary":"Libraries, includes, etc. to develop XML and HTML applications"},{"type":"rpm","name":"libxslt-devel","arch":"x86_64","version":{"epoch":"0","ver":"1.1.32","rel":"6.3.el8_10"},"description":"The libxslt-devel package contains libraries and header files for\ndeveloping applications that use libxslt.","summary":"Development libraries and header files for libxslt"},{"type":"rpm","name":"libxslt-devel","arch":"i686","version":{"epoch":"0","ver":"1.1.32","rel":"6.3.el8_10"},"description":"The libxslt-devel package contains libraries and header files for\ndeveloping applications that use libxslt.","summary":"Development libraries and header files for libxslt"},{"type":"rpm","name":"libzip","arch":"x86_64","version":{"epoch":"0","ver":"1.6.1","rel":"1.module+el8.10.0+22485+a3539972"},"description":"libzip is a C library for reading, creating, and modifying zip archives. Files\ncan be added from data buffers, files, or compressed data copied directly from\nother zip archives. Changes made without closing the archive can be reverted.\nThe API is documented by man pages.","summary":"C library for reading, creating, and modifying zip archives"},{"type":"rpm","name":"libzip-devel","arch":"x86_64","version":{"epoch":"0","ver":"1.6.1","rel":"1.module+el8.10.0+22485+a3539972"},"description":"The libzip-devel package contains libraries and header files for\ndeveloping applications that use libzip.","summary":"Development files for libzip"},{"type":"rpm","name":"libzip-tools","arch":"x86_64","version":{"epoch":"0","ver":"1.6.1","rel":"1.module+el8.10.0+22485+a3539972"},"description":"The libzip-tools package provides command line tools split off libzip:\n- zipcmp\n- zipmerge\n- ziptool","summary":"Command line tools from libzip"},{"type":"rpm","name":"llvm-compat","arch":"x86_64","version":{"epoch":"0","ver":"17.0.6","rel":"3.module+el8.10.0+22218+ed012fd4"},"description":"LLVM is a compiler infrastructure designed for compile-time, link-time,\nruntime, and idle-time optimization of programs from arbitrary programming\nlanguages. The compiler infrastructure includes mirror sets of programming\ntools as well as libraries with equivalent functionality.","summary":"The Low Level Virtual Machine"},{"type":"rpm","name":"llvm-compat","arch":"i686","version":{"epoch":"0","ver":"17.0.6","rel":"3.module+el8.10.0+22218+ed012fd4"},"description":"LLVM is a compiler infrastructure designed for compile-time, link-time,\nruntime, and idle-time optimization of programs from arbitrary programming\nlanguages. The compiler infrastructure includes mirror sets of programming\ntools as well as libraries with equivalent functionality.","summary":"The Low Level Virtual Machine"},{"type":"rpm","name":"llvm-compat-devel","arch":"x86_64","version":{"epoch":"0","ver":"17.0.6","rel":"3.module+el8.10.0+22218+ed012fd4"},"description":"This package contains library and header files needed to develop new native\nprograms that use the LLVM infrastructure.","summary":"Libraries and header files for LLVM"},{"type":"rpm","name":"llvm-compat-devel","arch":"i686","version":{"epoch":"0","ver":"17.0.6","rel":"3.module+el8.10.0+22218+ed012fd4"},"description":"This package contains library and header files needed to develop new native\nprograms that use the LLVM infrastructure.","summary":"Libraries and header files for LLVM"},{"type":"rpm","name":"llvm-compat-libs","arch":"x86_64","version":{"epoch":"0","ver":"17.0.6","rel":"3.module+el8.10.0+22218+ed012fd4"},"description":"Shared libraries for the LLVM compiler infrastructure.","summary":"LLVM shared libraries"},{"type":"rpm","name":"llvm-compat-libs","arch":"i686","version":{"epoch":"0","ver":"17.0.6","rel":"3.module+el8.10.0+22218+ed012fd4"},"description":"Shared libraries for the LLVM compiler infrastructure.","summary":"LLVM shared libraries"},{"type":"rpm","name":"maven","arch":"noarch","version":{"epoch":"1","ver":"3.6.2","rel":"9.module+el8.8.0+18043+17ecf8f0"},"description":"Maven is a software project management and comprehension tool. Based on the\nconcept of a project object model (POM), Maven can manage a project's build,\nreporting and documentation from a central piece of information.","summary":"Java project management and project comprehension tool"},{"type":"rpm","name":"maven","arch":"noarch","version":{"epoch":"1","ver":"3.8.5","rel":"6.module+el8.10.0+21301+657f54a3"},"description":"Maven is a software project management and comprehension tool. Based on the\nconcept of a project object model (POM), Maven can manage a project's build,\nreporting and documentation from a central piece of information.","summary":"Java project management and project comprehension tool"},{"type":"rpm","name":"maven-lib","arch":"noarch","version":{"epoch":"1","ver":"3.8.5","rel":"6.module+el8.10.0+21301+657f54a3"},"description":"Core part of Apache Maven that can be used as a library.","summary":"Core part of Maven"},{"type":"rpm","name":"maven-lib","arch":"noarch","version":{"epoch":"1","ver":"3.6.2","rel":"9.module+el8.8.0+18043+17ecf8f0"},"description":"Core part of Apache Maven that can be used as a library.","summary":"Core part of Maven"},{"type":"rpm","name":"maven-openjdk11","arch":"noarch","version":{"epoch":"1","ver":"3.8.5","rel":"6.module+el8.10.0+21301+657f54a3"},"description":"Configures Maven to run with OpenJDK 11.","summary":"OpenJDK 11 binding for Maven"},{"type":"rpm","name":"maven-openjdk11","arch":"noarch","version":{"epoch":"1","ver":"3.6.2","rel":"9.module+el8.8.0+18043+17ecf8f0"},"description":"Configures Maven to run with OpenJDK 11.","summary":"OpenJDK 11 binding for Maven"},{"type":"rpm","name":"maven-openjdk17","arch":"noarch","version":{"epoch":"1","ver":"3.8.5","rel":"6.module+el8.10.0+21301+657f54a3"},"description":"Configures Maven to run with OpenJDK 17.","summary":"OpenJDK 17 binding for Maven"},{"type":"rpm","name":"maven-openjdk17","arch":"noarch","version":{"epoch":"1","ver":"3.6.2","rel":"9.module+el8.8.0+18043+17ecf8f0"},"description":"Configures Maven to run with OpenJDK 17.","summary":"OpenJDK 17 binding for Maven"},{"type":"rpm","name":"maven-openjdk21","arch":"noarch","version":{"epoch":"1","ver":"3.8.5","rel":"6.module+el8.10.0+21301+657f54a3"},"description":"Configures Maven to run with OpenJDK 21.","summary":"OpenJDK 21 binding for Maven"},{"type":"rpm","name":"maven-openjdk8","arch":"noarch","version":{"epoch":"1","ver":"3.6.2","rel":"9.module+el8.8.0+18043+17ecf8f0"},"description":"Configures Maven to run with OpenJDK 8.","summary":"OpenJDK 8 binding for Maven"},{"type":"rpm","name":"maven-openjdk8","arch":"noarch","version":{"epoch":"1","ver":"3.8.5","rel":"6.module+el8.10.0+21301+657f54a3"},"description":"Configures Maven to run with OpenJDK 8.","summary":"OpenJDK 8 binding for Maven"},{"type":"rpm","name":"maven-resolver","arch":"noarch","version":{"epoch":"0","ver":"1.4.1","rel":"3.module+el8.8.0+18043+17ecf8f0"},"description":"Apache Maven Artifact Resolver is a library for working with artifact\nrepositories and dependency resolution. Maven Artifact Resolver deals with the\nspecification of local repository, remote repository, developer workspaces,\nartifact transports and artifact resolution.","summary":"Apache Maven Artifact Resolver library"},{"type":"rpm","name":"maven-resolver","arch":"noarch","version":{"epoch":"1","ver":"1.7.3","rel":"6.module+el8.10.0+21301+657f54a3"},"description":"Apache Maven Artifact Resolver is a library for working with artifact\nrepositories and dependency resolution. Maven Artifact Resolver deals with the\nspecification of local repository, remote repository, developer workspaces,\nartifact transports and artifact resolution.","summary":"Apache Maven Artifact Resolver library"},{"type":"rpm","name":"maven-shared-utils","arch":"noarch","version":{"epoch":"0","ver":"3.3.4","rel":"6.module+el8.10.0+21301+657f54a3"},"description":"This project aims to be a functional replacement for plexus-utils in Maven.\n\nIt is not a 100% API compatible replacement though but a replacement with\nimprovements: lots of methods got cleaned up, generics got added and we dropped\na lot of unused code.","summary":"Maven shared utility classes"},{"type":"rpm","name":"maven-shared-utils","arch":"noarch","version":{"epoch":"0","ver":"3.2.1","rel":"0.5.module+el8.8.0+18043+17ecf8f0"},"description":"This project aims to be a functional replacement for plexus-utils in Maven.\n\nIt is not a 100% API compatible replacement though but a replacement with\nimprovements: lots of methods got cleaned up, generics got added and we dropped\na lot of unused code.","summary":"Maven shared utility classes"},{"type":"rpm","name":"maven-wagon","arch":"noarch","version":{"epoch":"0","ver":"3.5.1","rel":"3.module+el8.10.0+21301+657f54a3"},"description":"Maven Wagon is a transport abstraction that is used in Maven's\nartifact and repository handling code. Currently wagon has the\nfollowing providers:\n* File\n* HTTP\n* FTP\n* SSH/SCP\n* WebDAV\n* SCM (in progress)","summary":"Tools to manage artifacts and deployment"},{"type":"rpm","name":"maven-wagon","arch":"noarch","version":{"epoch":"0","ver":"3.3.4","rel":"2.module+el8.8.0+18043+17ecf8f0"},"description":"Maven Wagon is a transport abstraction that is used in Maven's\nartifact and repository handling code. Currently wagon has the\nfollowing providers:\n* File\n* HTTP\n* FTP\n* SSH/SCP\n* WebDAV\n* SCM (in progress)","summary":"Tools to manage artifacts and deployment"},{"type":"rpm","name":"mesa-libEGL","arch":"i686","version":{"epoch":"0","ver":"23.1.4","rel":"4.el8_10"},"description":"Mesa libEGL runtime libraries.","summary":"Mesa libEGL runtime libraries"},{"type":"rpm","name":"mesa-libEGL","arch":"x86_64","version":{"epoch":"0","ver":"23.1.4","rel":"4.el8_10"},"description":"Mesa libEGL runtime libraries.","summary":"Mesa libEGL runtime libraries"},{"type":"rpm","name":"mesa-libGL","arch":"i686","version":{"epoch":"0","ver":"23.1.4","rel":"4.el8_10"},"description":"Mesa libGL runtime libraries.","summary":"Mesa libGL runtime libraries"},{"type":"rpm","name":"mesa-libGL","arch":"x86_64","version":{"epoch":"0","ver":"23.1.4","rel":"4.el8_10"},"description":"Mesa libGL runtime libraries.","summary":"Mesa libGL runtime libraries"},{"type":"rpm","name":"mesa-libGLU","arch":"x86_64","version":{"epoch":"0","ver":"9.0.0","rel":"15.el8"},"description":"Mesa implementation of the standard GLU OpenGL utility API.","summary":"Mesa libGLU library"},{"type":"rpm","name":"mesa-libGLU","arch":"i686","version":{"epoch":"0","ver":"9.0.0","rel":"15.el8"},"description":"Mesa implementation of the standard GLU OpenGL utility API.","summary":"Mesa libGLU library"},{"type":"rpm","name":"mesa-libgbm","arch":"x86_64","version":{"epoch":"0","ver":"23.1.4","rel":"4.el8_10"},"description":"Mesa gbm runtime library.","summary":"Mesa gbm runtime library"},{"type":"rpm","name":"mesa-libgbm","arch":"i686","version":{"epoch":"0","ver":"23.1.4","rel":"4.el8_10"},"description":"Mesa gbm runtime library.","summary":"Mesa gbm runtime library"},{"type":"rpm","name":"mesa-libglapi","arch":"x86_64","version":{"epoch":"0","ver":"23.1.4","rel":"4.el8_10"},"description":"Mesa shared glapi.","summary":"Mesa shared glapi"},{"type":"rpm","name":"mesa-libglapi","arch":"i686","version":{"epoch":"0","ver":"23.1.4","rel":"4.el8_10"},"description":"Mesa shared glapi.","summary":"Mesa shared glapi"},{"type":"rpm","name":"mod_dav_svn","arch":"x86_64","version":{"epoch":"0","ver":"1.10.2","rel":"5.module+el8.6.0+15157+188c9801"},"description":"The mod_dav_svn package allows access to a Subversion repository\nusing HTTP, via the Apache httpd server.","summary":"Apache httpd module for Subversion server"},{"type":"rpm","name":"mod_dav_svn","arch":"x86_64","version":{"epoch":"0","ver":"1.14.1","rel":"2.module+el8.7.0+15203+76baa818"},"description":"The mod_dav_svn package allows access to a Subversion repository\nusing HTTP, via the Apache httpd server.","summary":"Apache httpd module for Subversion server"},{"type":"rpm","name":"mod_http2","arch":"x86_64","version":{"epoch":"0","ver":"1.15.7","rel":"10.module+el8.10.0+23369+11a81384.4"},"description":"The mod_h2 Apache httpd module implements the HTTP2 protocol (h2+h2c) on\ntop of libnghttp2 for httpd 2.4 servers.","summary":"module implementing HTTP/2 for Apache 2"},{"type":"rpm","name":"mod_security","arch":"x86_64","version":{"epoch":"0","ver":"2.9.6","rel":"2.el8_10"},"description":"ModSecurity is an open source intrusion detection and prevention engine\nfor web applications. It operates embedded into the web server, acting\nas a powerful umbrella - shielding web applications from attacks.","summary":"Security module for the Apache HTTP Server"},{"type":"rpm","name":"mod_security-mlogc","arch":"x86_64","version":{"epoch":"0","ver":"2.9.6","rel":"2.el8_10"},"description":"This package contains the ModSecurity Audit Log Collector.","summary":"ModSecurity Audit Log Collector"},{"type":"rpm","name":"mod_security_crs","arch":"noarch","version":{"epoch":"0","ver":"3.3.4","rel":"3.el8_10.2"},"description":"This package provides the base rules for mod_security.","summary":"ModSecurity Rules"},{"type":"rpm","name":"mpdecimal","arch":"i686","version":{"epoch":"0","ver":"2.5.1","rel":"3.el8"},"description":"The package contains a library libmpdec implementing General Decimal\nArithmetic Specification. The specification, written by Mike Cowlishaw from\nIBM, defines a general purpose arbitrary precision data type together with\nrigorously specified functions and rounding behavior.","summary":"Library for general decimal arithmetic"},{"type":"rpm","name":"mpdecimal","arch":"x86_64","version":{"epoch":"0","ver":"2.5.1","rel":"3.el8"},"description":"The package contains a library libmpdec implementing General Decimal\nArithmetic Specification. The specification, written by Mike Cowlishaw from\nIBM, defines a general purpose arbitrary precision data type together with\nrigorously specified functions and rounding behavior.","summary":"Library for general decimal arithmetic"},{"type":"rpm","name":"mpfr-devel","arch":"x86_64","version":{"epoch":"0","ver":"3.1.6","rel":"1.el8"},"description":"Header files and documentation for using the MPFR\nmultiple-precision floating-point library in applications.\n\nIf you want to develop applications which will use the MPFR library,\nyou'll need to install the mpfr-devel package. You'll also need to\ninstall the mpfr package.","summary":"Development files for the MPFR library"},{"type":"rpm","name":"mpfr-devel","arch":"i686","version":{"epoch":"0","ver":"3.1.6","rel":"1.el8"},"description":"Header files and documentation for using the MPFR\nmultiple-precision floating-point library in applications.\n\nIf you want to develop applications which will use the MPFR library,\nyou'll need to install the mpfr-devel package. You'll also need to\ninstall the mpfr package.","summary":"Development files for the MPFR library"},{"type":"rpm","name":"ncompress","arch":"x86_64","version":{"epoch":"0","ver":"4.2.4.4","rel":"13.el8"},"description":"The ncompress package contains the compress and uncompress file\ncompression and decompression utilities, which are compatible with the\noriginal UNIX compress utility (.Z file extensions).  These utilities\ncan't handle gzipped (.gz file extensions) files, but gzip can handle\ncompressed files.\n\nInstall ncompress if you need compression/decompression utilities\nwhich are compatible with the original UNIX compress utility.","summary":"Fast compression and decompression utilities"},{"type":"rpm","name":"nginx","arch":"x86_64","version":{"epoch":"1","ver":"1.22.1","rel":"1.module+el8.8.0+20355+6d9c8a63.1"},"description":"Nginx is a web server and a reverse proxy server for HTTP, SMTP, POP3 and\nIMAP protocols, with a strong focus on high concurrency, performance and low\nmemory usage.","summary":"A high performance web server and reverse proxy server"},{"type":"rpm","name":"nginx","arch":"x86_64","version":{"epoch":"1","ver":"1.20.1","rel":"1.module+el8.8.0+20359+9bd89172.1"},"description":"Nginx is a web server and a reverse proxy server for HTTP, SMTP, POP3 and\nIMAP protocols, with a strong focus on high concurrency, performance and low\nmemory usage.","summary":"A high performance web server and reverse proxy server"},{"type":"rpm","name":"nginx-all-modules","arch":"noarch","version":{"epoch":"1","ver":"1.22.1","rel":"1.module+el8.8.0+20355+6d9c8a63.1"},"description":"A meta package that installs all available Nginx modules.","summary":"A meta package that installs all available Nginx modules"},{"type":"rpm","name":"nginx-all-modules","arch":"noarch","version":{"epoch":"1","ver":"1.20.1","rel":"1.module+el8.8.0+20359+9bd89172.1"},"description":"A meta package that installs all available Nginx modules.","summary":"A meta package that installs all available Nginx modules"},{"type":"rpm","name":"nginx-filesystem","arch":"noarch","version":{"epoch":"1","ver":"1.22.1","rel":"1.module+el8.8.0+20355+6d9c8a63.1"},"description":"The nginx-filesystem package contains the basic directory layout\nfor the Nginx server including the correct permissions for the\ndirectories.","summary":"The basic directory layout for the Nginx server"},{"type":"rpm","name":"nginx-filesystem","arch":"noarch","version":{"epoch":"1","ver":"1.20.1","rel":"1.module+el8.8.0+20359+9bd89172.1"},"description":"The nginx-filesystem package contains the basic directory layout\nfor the Nginx server including the correct permissions for the\ndirectories.","summary":"The basic directory layout for the Nginx server"},{"type":"rpm","name":"nginx-mod-devel","arch":"x86_64","version":{"epoch":"1","ver":"1.20.1","rel":"1.module+el8.8.0+20359+9bd89172.1"},"description":"Nginx module development files.","summary":"Nginx module development files"},{"type":"rpm","name":"nginx-mod-devel","arch":"x86_64","version":{"epoch":"1","ver":"1.22.1","rel":"1.module+el8.8.0+20355+6d9c8a63.1"},"description":"Nginx module development files.","summary":"Nginx module development files"},{"type":"rpm","name":"nginx-mod-http-image-filter","arch":"x86_64","version":{"epoch":"1","ver":"1.22.1","rel":"1.module+el8.8.0+20355+6d9c8a63.1"},"description":"Nginx HTTP image filter module.","summary":"Nginx HTTP image filter module"},{"type":"rpm","name":"nginx-mod-http-image-filter","arch":"x86_64","version":{"epoch":"1","ver":"1.20.1","rel":"1.module+el8.8.0+20359+9bd89172.1"},"description":"Nginx HTTP image filter module.","summary":"Nginx HTTP image filter module"},{"type":"rpm","name":"nginx-mod-http-perl","arch":"x86_64","version":{"epoch":"1","ver":"1.22.1","rel":"1.module+el8.8.0+20355+6d9c8a63.1"},"description":"Nginx HTTP perl module.","summary":"Nginx HTTP perl module"},{"type":"rpm","name":"nginx-mod-http-perl","arch":"x86_64","version":{"epoch":"1","ver":"1.20.1","rel":"1.module+el8.8.0+20359+9bd89172.1"},"description":"Nginx HTTP perl module.","summary":"Nginx HTTP perl module"},{"type":"rpm","name":"nginx-mod-http-xslt-filter","arch":"x86_64","version":{"epoch":"1","ver":"1.20.1","rel":"1.module+el8.8.0+20359+9bd89172.1"},"description":"Nginx XSLT module.","summary":"Nginx XSLT module"},{"type":"rpm","name":"nginx-mod-http-xslt-filter","arch":"x86_64","version":{"epoch":"1","ver":"1.22.1","rel":"1.module+el8.8.0+20355+6d9c8a63.1"},"description":"Nginx XSLT module.","summary":"Nginx XSLT module"},{"type":"rpm","name":"nginx-mod-mail","arch":"x86_64","version":{"epoch":"1","ver":"1.20.1","rel":"1.module+el8.8.0+20359+9bd89172.1"},"description":"Nginx mail modules.","summary":"Nginx mail modules"},{"type":"rpm","name":"nginx-mod-mail","arch":"x86_64","version":{"epoch":"1","ver":"1.22.1","rel":"1.module+el8.8.0+20355+6d9c8a63.1"},"description":"Nginx mail modules.","summary":"Nginx mail modules"},{"type":"rpm","name":"nginx-mod-stream","arch":"x86_64","version":{"epoch":"1","ver":"1.20.1","rel":"1.module+el8.8.0+20359+9bd89172.1"},"description":"Nginx stream modules.","summary":"Nginx stream modules"},{"type":"rpm","name":"nginx-mod-stream","arch":"x86_64","version":{"epoch":"1","ver":"1.22.1","rel":"1.module+el8.8.0+20355+6d9c8a63.1"},"description":"Nginx stream modules.","summary":"Nginx stream modules"},{"type":"rpm","name":"nodejs","arch":"x86_64","version":{"epoch":"1","ver":"18.20.8","rel":"1.module+el8.10.0+23091+f8fc3a53"},"description":"Node.js is a platform built on Chrome's JavaScript runtime\nfor easily building fast, scalable network applications.\nNode.js uses an event-driven, non-blocking I/O model that\nmakes it lightweight and efficient, perfect for data-intensive\nreal-time applications that run across distributed devices.","summary":"JavaScript runtime"},{"type":"rpm","name":"nodejs","arch":"x86_64","version":{"epoch":"1","ver":"14.21.3","rel":"1.module+el8.7.0+18531+81d21ca6"},"description":"Node.js is a platform built on Chrome's JavaScript runtime\nfor easily building fast, scalable network applications.\nNode.js uses an event-driven, non-blocking I/O model that\nmakes it lightweight and efficient, perfect for data-intensive\nreal-time applications that run across distributed devices.","summary":"JavaScript runtime"},{"type":"rpm","name":"nodejs","arch":"x86_64","version":{"epoch":"1","ver":"16.20.2","rel":"4.module+el8.9.0+21536+8fdee1fb"},"description":"Node.js is a platform built on Chrome's JavaScript runtime\nfor easily building fast, scalable network applications.\nNode.js uses an event-driven, non-blocking I/O model that\nmakes it lightweight and efficient, perfect for data-intensive\nreal-time applications that run across distributed devices.","summary":"JavaScript runtime"},{"type":"rpm","name":"nodejs-devel","arch":"x86_64","version":{"epoch":"1","ver":"18.20.8","rel":"1.module+el8.10.0+23091+f8fc3a53"},"description":"Development headers for the Node.js JavaScript runtime.","summary":"JavaScript runtime - development headers"},{"type":"rpm","name":"nodejs-devel","arch":"x86_64","version":{"epoch":"1","ver":"16.20.2","rel":"4.module+el8.9.0+21536+8fdee1fb"},"description":"Development headers for the Node.js JavaScript runtime.","summary":"JavaScript runtime - development headers"},{"type":"rpm","name":"nodejs-devel","arch":"x86_64","version":{"epoch":"1","ver":"14.21.3","rel":"1.module+el8.7.0+18531+81d21ca6"},"description":"Development headers for the Node.js JavaScript runtime.","summary":"JavaScript runtime - development headers"},{"type":"rpm","name":"nodejs-docs","arch":"noarch","version":{"epoch":"1","ver":"14.21.3","rel":"1.module+el8.7.0+18531+81d21ca6"},"description":"The API documentation for the Node.js JavaScript runtime.","summary":"Node.js API documentation"},{"type":"rpm","name":"nodejs-docs","arch":"noarch","version":{"epoch":"1","ver":"18.20.8","rel":"1.module+el8.10.0+23091+f8fc3a53"},"description":"The API documentation for the Node.js JavaScript runtime.","summary":"Node.js API documentation"},{"type":"rpm","name":"nodejs-docs","arch":"noarch","version":{"epoch":"1","ver":"16.20.2","rel":"4.module+el8.9.0+21536+8fdee1fb"},"description":"The API documentation for the Node.js JavaScript runtime.","summary":"Node.js API documentation"},{"type":"rpm","name":"nodejs-full-i18n","arch":"x86_64","version":{"epoch":"1","ver":"16.20.2","rel":"4.module+el8.9.0+21536+8fdee1fb"},"description":"Optional data files to provide full-icu support for Node.js. Remove this\npackage to save space if non-English locales are not needed.","summary":"Non-English locale data for Node.js"},{"type":"rpm","name":"nodejs-full-i18n","arch":"x86_64","version":{"epoch":"1","ver":"18.20.8","rel":"1.module+el8.10.0+23091+f8fc3a53"},"description":"Optional data files to provide full-icu support for Node.js. Remove this\npackage to save space if non-English locales are not needed.","summary":"Non-English locale data for Node.js"},{"type":"rpm","name":"nodejs-full-i18n","arch":"x86_64","version":{"epoch":"1","ver":"14.21.3","rel":"1.module+el8.7.0+18531+81d21ca6"},"description":"Optional data files to provide full-icu support for Node.js. Remove this\npackage to save space if non-English locales are not needed.","summary":"Non-English locale data for Node.js"},{"type":"rpm","name":"nodejs-nodemon","arch":"noarch","version":{"epoch":"0","ver":"3.0.1","rel":"1.module+el8.10.0+23091+f8fc3a53"},"description":"Simple monitor script for use during development of a node.js app.\n\nFor use during development of a node.js based application.\n\nnodemon will watch the files in the directory in which nodemon\nwas started, and if any files change, nodemon will automatically\nrestart your node application.\n\nnodemon does not require any changes to your code or method of\ndevelopment. nodemon simply wraps your node application and keeps\nan eye on any files that have changed. Remember that nodemon is a\nreplacement wrapper for node, think of it as replacing the word \"node\"\non the command line when you run your script.","summary":"Simple monitor script for use during development of a node.js app"},{"type":"rpm","name":"nodejs-nodemon","arch":"noarch","version":{"epoch":"0","ver":"3.0.1","rel":"1.module+el8.9.0+19741+03a9aaff"},"description":"Simple monitor script for use during development of a node.js app.\n\nFor use during development of a node.js based application.\n\nnodemon will watch the files in the directory in which nodemon\nwas started, and if any files change, nodemon will automatically\nrestart your node application.\n\nnodemon does not require any changes to your code or method of\ndevelopment. nodemon simply wraps your node application and keeps\nan eye on any files that have changed. Remember that nodemon is a\nreplacement wrapper for node, think of it as replacing the word \"node\"\non the command line when you run your script.","summary":"Simple monitor script for use during development of a node.js app"},{"type":"rpm","name":"nodejs-nodemon","arch":"noarch","version":{"epoch":"0","ver":"2.0.20","rel":"3.module+el8.7.0+18531+81d21ca6"},"description":"Simple monitor script for use during development of a node.js app.\n\nFor use during development of a node.js based application.\n\nnodemon will watch the files in the directory in which nodemon\nwas started, and if any files change, nodemon will automatically\nrestart your node application.\n\nnodemon does not require any changes to your code or method of\ndevelopment. nodemon simply wraps your node application and keeps\nan eye on any files that have changed. Remember that nodemon is a\nreplacement wrapper for node, think of it as replacing the word \"node\"\non the command line when you run your script.","summary":"Simple monitor script for use during development of a node.js app"},{"type":"rpm","name":"nodejs-packaging","arch":"noarch","version":{"epoch":"0","ver":"26","rel":"1.module+el8.9.0+19858+c237a2cf"},"description":"This package contains RPM macros and other utilities useful for packaging\nNode.js modules and applications in RPM-based distributions.","summary":"RPM Macros and Utilities for Node.js Packaging"},{"type":"rpm","name":"nodejs-packaging","arch":"noarch","version":{"epoch":"0","ver":"2021.06","rel":"4.module+el8.10.0+23091+f8fc3a53"},"description":"This package contains RPM macros and other utilities useful for packaging\nNode.js modules and applications in RPM-based distributions.","summary":"RPM Macros and Utilities for Node.js Packaging"},{"type":"rpm","name":"nodejs-packaging-bundler","arch":"noarch","version":{"epoch":"0","ver":"2021.06","rel":"4.module+el8.10.0+23091+f8fc3a53"},"description":"nodejs-packaging-bundler bundles a node.js application node_module dependencies\nIt gathers the application tarball.\nIt generates a runtime (prod) tarball with runtime node_module dependencies\nIt generates a testing (dev) tarball with node_module dependencies for testing\nIt generates a bundled license file that gets the licenses in the runtime\ndependency tarball","summary":"Bundle a node.js application dependencies"},{"type":"rpm","name":"npm","arch":"x86_64","version":{"epoch":"1","ver":"8.19.4","rel":"1.16.20.2.4.module+el8.9.0+21536+8fdee1fb"},"description":"npm is a package manager for node.js. You can use it to install and publish\nyour node programs. It manages dependencies and does other cool stuff.","summary":"Node.js Package Manager"},{"type":"rpm","name":"npm","arch":"x86_64","version":{"epoch":"1","ver":"6.14.18","rel":"1.14.21.3.1.module+el8.7.0+18531+81d21ca6"},"description":"npm is a package manager for node.js. You can use it to install and publish\nyour node programs. It manages dependencies and does other cool stuff.","summary":"Node.js Package Manager"},{"type":"rpm","name":"npm","arch":"x86_64","version":{"epoch":"1","ver":"10.8.2","rel":"1.18.20.8.1.module+el8.10.0+23091+f8fc3a53"},"description":"npm is a package manager for node.js. You can use it to install and publish\nyour node programs. It manages dependencies and does other cool stuff.","summary":"Node.js Package Manager"},{"type":"rpm","name":"nspr","arch":"i686","version":{"epoch":"0","ver":"4.36.0","rel":"2.el8_10"},"description":"NSPR provides platform independence for non-GUI operating system\nfacilities. These facilities include threads, thread synchronization,\nnormal file and network I/O, interval timing and calendar time, basic\nmemory management (malloc and free) and shared library linking.","summary":"Netscape Portable Runtime"},{"type":"rpm","name":"nspr","arch":"x86_64","version":{"epoch":"0","ver":"4.36.0","rel":"2.el8_10"},"description":"NSPR provides platform independence for non-GUI operating system\nfacilities. These facilities include threads, thread synchronization,\nnormal file and network I/O, interval timing and calendar time, basic\nmemory management (malloc and free) and shared library linking.","summary":"Netscape Portable Runtime"},{"type":"rpm","name":"nss_wrapper","arch":"x86_64","version":{"epoch":"0","ver":"1.1.13","rel":"1.el8"},"description":"There are projects which provide daemons needing to be able to create, modify\nand delete Unix users. Or just switch user ids to interact with the system e.g.\na user space file server. To be able to test that you need the privilege to\nmodify the passwd and groups file. With nss_wrapper it is possible to define\nyour own passwd and groups file which will be used by software to act correctly\nwhile under test.\n\nIf you have a client and server under test they normally use functions to\nresolve network names to addresses (dns) or vice versa. The nss_wrappers allow\nyou to create a hosts file to setup name resolution for the addresses you use\nwith socket_wrapper.\n\nTo use it set the following environment variables:\n\nLD_PRELOAD=libuid_wrapper.so\nNSS_WRAPPER_PASSWD=/path/to/passwd\nNSS_WRAPPER_GROUP=/path/to/group\nNSS_WRAPPER_HOSTS=/path/to/host\n\nThis package doesn't have a devel package cause this project is for\ndevelopment/testing.","summary":"A wrapper for the user, group and hosts NSS API"},{"type":"rpm","name":"nss_wrapper","arch":"i686","version":{"epoch":"0","ver":"1.1.13","rel":"1.el8"},"description":"There are projects which provide daemons needing to be able to create, modify\nand delete Unix users. Or just switch user ids to interact with the system e.g.\na user space file server. To be able to test that you need the privilege to\nmodify the passwd and groups file. With nss_wrapper it is possible to define\nyour own passwd and groups file which will be used by software to act correctly\nwhile under test.\n\nIf you have a client and server under test they normally use functions to\nresolve network names to addresses (dns) or vice versa. The nss_wrappers allow\nyou to create a hosts file to setup name resolution for the addresses you use\nwith socket_wrapper.\n\nTo use it set the following environment variables:\n\nLD_PRELOAD=libuid_wrapper.so\nNSS_WRAPPER_PASSWD=/path/to/passwd\nNSS_WRAPPER_GROUP=/path/to/group\nNSS_WRAPPER_HOSTS=/path/to/host\n\nThis package doesn't have a devel package cause this project is for\ndevelopment/testing.","summary":"A wrapper for the user, group and hosts NSS API"},{"type":"rpm","name":"nss_wrapper-libs","arch":"i686","version":{"epoch":"0","ver":"1.1.13","rel":"1.el8"},"description":"The nss_wrapper-libs package provides only the shared library.\nFor a minimal footprint, install just this package.","summary":"nss_library shared library only"},{"type":"rpm","name":"nss_wrapper-libs","arch":"x86_64","version":{"epoch":"0","ver":"1.1.13","rel":"1.el8"},"description":"The nss_wrapper-libs package provides only the shared library.\nFor a minimal footprint, install just this package.","summary":"nss_library shared library only"},{"type":"rpm","name":"oniguruma","arch":"i686","version":{"epoch":"0","ver":"6.8.2","rel":"3.el8"},"description":"Oniguruma is a regular expressions library.\nThe characteristics of this library is that different character encoding\nfor every regular expression object can be specified.\n(supported APIs: GNU regex, POSIX and Oniguruma native)","summary":"Regular expressions library"},{"type":"rpm","name":"oniguruma","arch":"x86_64","version":{"epoch":"0","ver":"6.8.2","rel":"3.el8"},"description":"Oniguruma is a regular expressions library.\nThe characteristics of this library is that different character encoding\nfor every regular expression object can be specified.\n(supported APIs: GNU regex, POSIX and Oniguruma native)","summary":"Regular expressions library"},{"type":"rpm","name":"openblas","arch":"i686","version":{"epoch":"0","ver":"0.3.15","rel":"6.el8"},"description":"\nOpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD\nversion. The project is supported by the Lab of Parallel Software and\nComputational Science, ISCAS. http://www.rdcps.ac.cn","summary":"An optimized BLAS library based on GotoBLAS2"},{"type":"rpm","name":"openblas","arch":"x86_64","version":{"epoch":"0","ver":"0.3.15","rel":"6.el8"},"description":"\nOpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD\nversion. The project is supported by the Lab of Parallel Software and\nComputational Science, ISCAS. http://www.rdcps.ac.cn","summary":"An optimized BLAS library based on GotoBLAS2"},{"type":"rpm","name":"openblas-threads","arch":"x86_64","version":{"epoch":"0","ver":"0.3.15","rel":"6.el8"},"description":"\nOpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD\nversion. The project is supported by the Lab of Parallel Software and\nComputational Science, ISCAS. http://www.rdcps.ac.cn\n\nThis package contains the library compiled with threading support.","summary":"An optimized BLAS library based on GotoBLAS2, pthreads version"},{"type":"rpm","name":"openblas-threads","arch":"i686","version":{"epoch":"0","ver":"0.3.15","rel":"6.el8"},"description":"\nOpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD\nversion. The project is supported by the Lab of Parallel Software and\nComputational Science, ISCAS. http://www.rdcps.ac.cn\n\nThis package contains the library compiled with threading support.","summary":"An optimized BLAS library based on GotoBLAS2, pthreads version"},{"type":"rpm","name":"ostree-devel","arch":"i686","version":{"epoch":"0","ver":"2022.2","rel":"8.el8"},"description":"The ostree-devel package includes the header files for the ostree library.","summary":"Development headers for ostree"},{"type":"rpm","name":"ostree-devel","arch":"x86_64","version":{"epoch":"0","ver":"2022.2","rel":"8.el8"},"description":"The ostree-devel package includes the header files for the ostree library.","summary":"Development headers for ostree"},{"type":"rpm","name":"ostree-libs","arch":"x86_64","version":{"epoch":"0","ver":"2022.2","rel":"8.el8"},"description":"The ostree-libs provides shared libraries for ostree.","summary":"Development headers for ostree"},{"type":"rpm","name":"ostree-libs","arch":"i686","version":{"epoch":"0","ver":"2022.2","rel":"8.el8"},"description":"The ostree-libs provides shared libraries for ostree.","summary":"Development headers for ostree"},{"type":"rpm","name":"perl","arch":"x86_64","version":{"epoch":"4","ver":"5.26.3","rel":"423.el8_10"},"description":"Perl is a high-level programming language with roots in C, sed, awk and shell\nscripting. Perl is good at handling processes and files, and is especially\ngood at handling text. Perl's hallmarks are practicality and efficiency.\nWhile it is used to do a lot of different things, Perl's most common\napplications are system administration utilities and web programming.\n\nThis is a metapackage with all the Perl bits and core modules that can be\nfound in the upstream tarball from perl.org.\n\nIf you need only a specific feature, you can install a specific package\ninstead. E.g. to handle Perl scripts with /usr/bin/perl interpreter,\ninstall perl-interpreter package. See perl-interpreter description for more\ndetails on the Perl decomposition into packages.","summary":"Practical Extraction and Report Language"},{"type":"rpm","name":"perl-Algorithm-Diff","arch":"noarch","version":{"epoch":"0","ver":"1.1903","rel":"10.module+el8.10.0+21354+3ad137bb"},"description":"This is a module for computing the difference between two files, two strings,\nor any other two lists of things. It uses an intelligent algorithm similar to\n(or identical to) the one used by the Unix \"diff\" program. It is guaranteed to\nfind the *smallest possible* set of differences.","summary":"Compute `intelligent' differences between two files/lists"},{"type":"rpm","name":"perl-App-cpanminus","arch":"noarch","version":{"epoch":"0","ver":"1.7044","rel":"6.module+el8.10.0+22411+e14e3526"},"description":"Why? It's dependency free, requires zero configuration, and stands alone\nbut it's maintainable and extensible with plug-ins and friendly to shell\nscripting. When running, it requires only 10 MB of RAM.","summary":"Get, unpack, build and install CPAN modules"},{"type":"rpm","name":"perl-App-cpanminus","arch":"noarch","version":{"epoch":"0","ver":"1.7044","rel":"6.module+el8.10.0+22411+85254afd"},"description":"Why? It's dependency free, requires zero configuration, and stands alone\nbut it's maintainable and extensible with plug-ins and friendly to shell\nscripting. When running, it requires only 10 MB of RAM.","summary":"Get, unpack, build and install CPAN modules"},{"type":"rpm","name":"perl-App-cpanminus","arch":"noarch","version":{"epoch":"0","ver":"1.7044","rel":"6.module+el8.10.0+22411+409a293e"},"description":"Why? It's dependency free, requires zero configuration, and stands alone\nbut it's maintainable and extensible with plug-ins and friendly to shell\nscripting. When running, it requires only 10 MB of RAM.","summary":"Get, unpack, build and install CPAN modules"},{"type":"rpm","name":"perl-App-cpanminus","arch":"noarch","version":{"epoch":"0","ver":"1.7044","rel":"6.module+el8.10.0+22411+7e3d2305"},"description":"Why? It's dependency free, requires zero configuration, and stands alone\nbut it's maintainable and extensible with plug-ins and friendly to shell\nscripting. When running, it requires only 10 MB of RAM.","summary":"Get, unpack, build and install CPAN modules"},{"type":"rpm","name":"perl-Archive-Tar","arch":"noarch","version":{"epoch":"0","ver":"2.38","rel":"3.module+el8.10.0+21354+3ad137bb"},"description":"Archive::Tar provides an object oriented mechanism for handling tar\nfiles.  It provides class methods for quick and easy files handling\nwhile also allowing for the creation of tar file objects for custom\nmanipulation.  If you have the IO::Zlib module installed, Archive::Tar\nwill also support compressed or gzipped tar files.","summary":"A module for Perl manipulation of .tar files"},{"type":"rpm","name":"perl-Archive-Zip","arch":"noarch","version":{"epoch":"0","ver":"1.68","rel":"3.module+el8.10.0+21354+3ad137bb"},"description":"The Archive::Zip module allows a Perl program to create, manipulate,\nread, and write Zip archive files.\nZip archives can be created, or you can read from existing zip files.\nOnce created, they can be written to files, streams, or strings.\nMembers can be added, removed, extracted, replaced, rearranged, and\nenumerated.  They can also be renamed or have their dates, comments,\nor other attributes queried or modified.  Their data can be compressed\nor uncompressed as needed.  Members can be created from members in\nexisting Zip files, or from existing directories, files, or strings.","summary":"Perl library for accessing Zip archives"},{"type":"rpm","name":"perl-Attribute-Handlers","arch":"noarch","version":{"epoch":"0","ver":"0.99","rel":"423.el8_10"},"description":"This Perl module, when inherited by a package, allows that package's class to\ndefine attribute handler subroutines for specific attributes. Variables and\nsubroutines subsequently defined in that package, or in packages derived from\nthat package may be given attributes with the same names as the attribute\nhandler subroutines, which will then be called in one of the compilation\nphases (i.e. in a \"BEGIN\", \"CHECK\", \"INIT\", or \"END\" block).","summary":"Simpler definition of attribute handlers"},{"type":"rpm","name":"perl-CPAN","arch":"noarch","version":{"epoch":"0","ver":"2.28","rel":"5.module+el8.10.0+21354+3ad137bb"},"description":"The CPAN module automates or at least simplifies the make and install of\nperl modules and extensions. It includes some primitive searching\ncapabilities and knows how to use LWP, HTTP::Tiny, Net::FTP and certain\nexternal download clients to fetch distributions from the net.","summary":"Query, download and build perl modules from CPAN sites"},{"type":"rpm","name":"perl-CPAN","arch":"noarch","version":{"epoch":"0","ver":"2.18","rel":"402.el8_10"},"description":"The CPAN module automates or at least simplifies the make and install of\nperl modules and extensions. It includes some primitive searching\ncapabilities and knows how to use LWP, HTTP::Tiny, Net::FTP and certain\nexternal download clients to fetch distributions from the net.","summary":"Query, download and build perl modules from CPAN sites"},{"type":"rpm","name":"perl-CPAN-DistnameInfo","arch":"noarch","version":{"epoch":"0","ver":"0.12","rel":"13.module+el8.10.0+22411+e14e3526"},"description":"Many online services that are centered around CPAN attempt to\nassociate multiple uploads by extracting a distribution name from the\nfilename of the upload. For most distributions this is easy as they\nhave used ExtUtils::MakeMaker or Module::Build to create the\ndistribution, which results in a uniform name. But sadly not all\nuploads are created in this way.\n\nCPAN::DistnameInfo uses heuristics that have been learnt by\nhttp://search.cpan.org/ to extract the distribution name and version\nfrom filenames and also report if the version is to be treated as a\ndeveloper release.","summary":"Extract distribution name and version from a distribution filename"},{"type":"rpm","name":"perl-CPAN-DistnameInfo","arch":"noarch","version":{"epoch":"0","ver":"0.12","rel":"13.module+el8.10.0+21354+3ad137bb"},"description":"Many online services that are centered around CPAN attempt to\nassociate multiple uploads by extracting a distribution name from the\nfilename of the upload. For most distributions this is easy as they\nhave used ExtUtils::MakeMaker or Module::Build to create the\ndistribution, which results in a uniform name. But sadly not all\nuploads are created in this way.\n\nCPAN::DistnameInfo uses heuristics that have been learnt by\nhttp://search.cpan.org/ to extract the distribution name and version\nfrom filenames and also report if the version is to be treated as a\ndeveloper release.","summary":"Extract distribution name and version from a distribution filename"},{"type":"rpm","name":"perl-CPAN-DistnameInfo","arch":"noarch","version":{"epoch":"0","ver":"0.12","rel":"13.module+el8.10.0+22411+7e3d2305"},"description":"Many online services that are centered around CPAN attempt to\nassociate multiple uploads by extracting a distribution name from the\nfilename of the upload. For most distributions this is easy as they\nhave used ExtUtils::MakeMaker or Module::Build to create the\ndistribution, which results in a uniform name. But sadly not all\nuploads are created in this way.\n\nCPAN::DistnameInfo uses heuristics that have been learnt by\nhttp://search.cpan.org/ to extract the distribution name and version\nfrom filenames and also report if the version is to be treated as a\ndeveloper release.","summary":"Extract distribution name and version from a distribution filename"},{"type":"rpm","name":"perl-CPAN-DistnameInfo","arch":"noarch","version":{"epoch":"0","ver":"0.12","rel":"13.module+el8.10.0+22411+409a293e"},"description":"Many online services that are centered around CPAN attempt to\nassociate multiple uploads by extracting a distribution name from the\nfilename of the upload. For most distributions this is easy as they\nhave used ExtUtils::MakeMaker or Module::Build to create the\ndistribution, which results in a uniform name. But sadly not all\nuploads are created in this way.\n\nCPAN::DistnameInfo uses heuristics that have been learnt by\nhttp://search.cpan.org/ to extract the distribution name and version\nfrom filenames and also report if the version is to be treated as a\ndeveloper release.","summary":"Extract distribution name and version from a distribution filename"},{"type":"rpm","name":"perl-CPAN-Meta","arch":"noarch","version":{"epoch":"0","ver":"2.150010","rel":"397.module+el8.10.0+21354+3ad137bb"},"description":"Software distributions released to the CPAN include a META.json or, for older\ndistributions, META.yml, which describes the distribution, its contents, and\nthe requirements for building and installing the distribution. The data\nstructure stored in the META.json file is described in CPAN::Meta::Spec.","summary":"Distribution metadata for a CPAN dist"},{"type":"rpm","name":"perl-CPAN-Meta-Check","arch":"noarch","version":{"epoch":"0","ver":"0.014","rel":"6.module+el8.10.0+22411+e14e3526"},"description":"This module verifies if requirements described in a CPAN::Meta object are\npresent.","summary":"Verify requirements in a CPAN::Meta object"},{"type":"rpm","name":"perl-CPAN-Meta-Check","arch":"noarch","version":{"epoch":"0","ver":"0.014","rel":"6.module+el8.10.0+22411+7e3d2305"},"description":"This module verifies if requirements described in a CPAN::Meta object are\npresent.","summary":"Verify requirements in a CPAN::Meta object"},{"type":"rpm","name":"perl-CPAN-Meta-Check","arch":"noarch","version":{"epoch":"0","ver":"0.014","rel":"6.module+el8.10.0+22411+409a293e"},"description":"This module verifies if requirements described in a CPAN::Meta object are\npresent.","summary":"Verify requirements in a CPAN::Meta object"},{"type":"rpm","name":"perl-CPAN-Meta-Check","arch":"noarch","version":{"epoch":"0","ver":"0.014","rel":"6.module+el8.10.0+22411+85254afd"},"description":"This module verifies if requirements described in a CPAN::Meta object are\npresent.","summary":"Verify requirements in a CPAN::Meta object"},{"type":"rpm","name":"perl-CPAN-Meta-Requirements","arch":"noarch","version":{"epoch":"0","ver":"2.140","rel":"397.module+el8.10.0+21354+3ad137bb"},"description":"A CPAN::Meta::Requirements object models a set of version constraints like\nthose specified in the META.yml or META.json files in CPAN distributions. It\ncan be built up by adding more and more constraints, and it will reduce them\nto the simplest representation.\n\nLogically impossible constraints will be identified immediately by thrown\nexceptions.","summary":"Set of version requirements for a CPAN dist"},{"type":"rpm","name":"perl-CPAN-Meta-YAML","arch":"noarch","version":{"epoch":"0","ver":"0.018","rel":"1001.module+el8.10.0+21354+3ad137bb"},"description":"This module implements a subset of the YAML specification for use in reading\nand writing CPAN metadata files like META.yml and MYMETA.yml. It should not be\nused for any other general YAML parsing or generation task.","summary":"Read and write a subset of YAML for CPAN Meta files"},{"type":"rpm","name":"perl-Carp","arch":"noarch","version":{"epoch":"0","ver":"1.50","rel":"439.module+el8.10.0+21354+3ad137bb"},"description":"The Carp routines are useful in your own modules because they act like\ndie() or warn(), but with a message which is more likely to be useful to a\nuser of your module. In the case of cluck, confess, and longmess that\ncontext is a summary of every call in the call-stack. For a shorter message\nyou can use carp or croak which report the error as being from where your\nmodule was called. There is no guarantee that that is where the error was,\nbut it is a good educated guess.","summary":"Alternative warn and die for modules"},{"type":"rpm","name":"perl-Compress-Bzip2","arch":"x86_64","version":{"epoch":"0","ver":"2.28","rel":"2.module+el8.10.0+21354+3ad137bb"},"description":"The Compress::Bzip2 module provides a Perl interface to the Bzip2 compression\nlibrary. A relevant subset of the functionality provided by Bzip2 is available\nin Compress::Bzip2. Compress::Bzip2 is not well integrated into PerlIO, use\nthe preferred IO::Compress::Bzip2 instead.","summary":"Interface to Bzip2 compression library"},{"type":"rpm","name":"perl-Compress-Raw-Bzip2","arch":"x86_64","version":{"epoch":"0","ver":"2.096","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"This module provides a Perl interface to the bzip2 compression library.\nIt is used by IO::Compress::Bzip2.","summary":"Low-level interface to bzip2 compression library"},{"type":"rpm","name":"perl-Compress-Raw-Lzma","arch":"x86_64","version":{"epoch":"0","ver":"2.096","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"This module provides a Perl interface to the lzma compression library.\nIt is used by IO::Compress::Lzma.","summary":"Low-level interface to lzma compression library"},{"type":"rpm","name":"perl-Compress-Raw-Zlib","arch":"x86_64","version":{"epoch":"0","ver":"2.096","rel":"2.module+el8.10.0+21354+3ad137bb"},"description":"The Compress::Raw::Zlib module provides a Perl interface to the zlib\ncompression library, which is used by IO::Compress::Zlib.","summary":"Low-level interface to the zlib compression library"},{"type":"rpm","name":"perl-Config-Perl-V","arch":"noarch","version":{"epoch":"0","ver":"0.32","rel":"441.module+el8.10.0+21354+3ad137bb"},"description":"The command \"perl -V\" will return you an excerpt from the %Config::Config\nhash combined with the output of \"perl -V\" that is not stored inside the hash,\nbut only available to the perl binary itself. This package provides Perl\nmodule that will return you the output of \"perl -V\" in a structure.","summary":"Structured data retrieval of perl -V output"},{"type":"rpm","name":"perl-DB_File","arch":"x86_64","version":{"epoch":"0","ver":"1.855","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"DB_File is a module which allows Perl programs to make use of the facilities\nprovided by Berkeley DB version 1.x (if you have a newer version of DB, you\nwill be limited to functionality provided by interface of version 1.x). The\ninterface defined here mirrors the Berkeley DB interface closely.","summary":"Perl5 access to Berkeley DB version 1.x"},{"type":"rpm","name":"perl-Data-Dumper","arch":"x86_64","version":{"epoch":"0","ver":"2.174","rel":"440.module+el8.10.0+21354+3ad137bb"},"description":"Given a list of scalars or reference variables, writes out their contents\nin perl syntax. The references can also be objects. The content of each\nvariable is output in a single Perl statement. Handles self-referential\nstructures correctly.","summary":"Stringify perl data structures, suitable for printing and eval"},{"type":"rpm","name":"perl-Data-OptList","arch":"noarch","version":{"epoch":"0","ver":"0.110","rel":"7.module+el8.10.0+21354+3ad137bb"},"description":"Hashes are great for storing named data, but if you want more than one entry\nfor a name, you have to use a list of pairs. Even then, this is really boring\nto write:\n\n$values = [\n    foo =\u003e undef,\n    bar =\u003e undef,\n    baz =\u003e undef,\n    xyz =\u003e { ... },\n];\n\nWith Data::OptList, you can do this instead:\n\n$values = Data::OptList::mkopt([\n    qw(foo bar baz),\n    xyz =\u003e { ... },\n]);\n\nThis works by assuming that any defined scalar is a name and any reference\nfollowing a name is its value.","summary":"Parse and validate simple name/value option pairs"},{"type":"rpm","name":"perl-Data-Section","arch":"noarch","version":{"epoch":"0","ver":"0.200007","rel":"8.module+el8.10.0+21354+3ad137bb"},"description":"Data::Section provides an easy way to access multiple named chunks of\nline-oriented data in your module's DATA section. It was written to allow\nmodules to store their own templates, but probably has other uses.","summary":"Read multiple hunks of data out of your DATA section"},{"type":"rpm","name":"perl-Devel-PPPort","arch":"x86_64","version":{"epoch":"0","ver":"3.62","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"Perl's API has changed over time, gaining new features, new functions,\nincreasing its flexibility, and reducing the impact on the C name space\nenvironment (reduced pollution). The header file written by this module,\ntypically ppport.h, attempts to bring some of the newer Perl API features\nto older versions of Perl, so that you can worry less about keeping track\nof old releases, but users can still reap the benefit.","summary":"Perl Pollution Portability header generator"},{"type":"rpm","name":"perl-Devel-Peek","arch":"x86_64","version":{"epoch":"0","ver":"1.26","rel":"423.el8_10"},"description":"Devel::Peek contains functions which allows raw Perl data types to be\nmanipulated from a Perl script. This is used by those who do XS programming to\ncheck that the data they are sending from C to Perl looks as they think it\nshould look.","summary":"A data debugging tool for the XS programmer"},{"type":"rpm","name":"perl-Devel-SelfStubber","arch":"noarch","version":{"epoch":"0","ver":"1.06","rel":"423.el8_10"},"description":"Devel::SelfStubber prints the stubs you need to put in the module before the\n__DATA__ token (or you can get it to print the entire module with stubs\ncorrectly placed). The stubs ensure that if a method is called, it will get\nloaded. They are needed specifically for inherited autoloaded methods.","summary":"Generate stubs for a SelfLoading module"},{"type":"rpm","name":"perl-Devel-Size","arch":"x86_64","version":{"epoch":"0","ver":"0.83","rel":"3.module+el8.10.0+21354+3ad137bb"},"description":"This module figures out the real sizes of Perl variables in bytes. Call\nfunctions with a reference to the variable you want the size of. If the\nvariable is a plain scalar it returns the size of the scalar. If the\nvariable is a hash or an array, use a reference when calling.","summary":"Perl extension for finding the memory usage of Perl variables"},{"type":"rpm","name":"perl-Digest","arch":"noarch","version":{"epoch":"0","ver":"1.20","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"The Digest:: modules calculate digests, also called \"fingerprints\" or\n\"hashes\", of some data, called a message. The digest is (usually) some\nsmall/fixed size string. The actual size of the digest depends of the\nalgorithm used. The message is simply a sequence of arbitrary bytes or bits.","summary":"Modules that calculate message digests"},{"type":"rpm","name":"perl-Digest-MD5","arch":"x86_64","version":{"epoch":"0","ver":"2.58","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"The Digest::MD5 module allows you to use the RSA Data Security Inc. MD5\nMessage Digest algorithm from within Perl programs. The algorithm takes as\ninput a message of arbitrary length and produces as output a 128-bit\n\"fingerprint\" or \"message digest\" of the input.","summary":"Perl interface to the MD5 algorithm"},{"type":"rpm","name":"perl-Digest-SHA","arch":"x86_64","version":{"epoch":"1","ver":"6.02","rel":"2.module+el8.10.0+21354+3ad137bb"},"description":"Digest::SHA is a complete implementation of the NIST Secure Hash Standard. It\ngives Perl programmers a convenient way to calculate SHA-1, SHA-224, SHA-256,\nSHA-384, SHA-512, SHA-512/224, and SHA-512/256 message digests. The module can\nhandle all types of input, including partial-byte data.","summary":"Perl extension for SHA-1/224/256/384/512"},{"type":"rpm","name":"perl-Encode","arch":"x86_64","version":{"epoch":"4","ver":"3.08","rel":"461.module+el8.10.0+21354+3ad137bb"},"description":"The Encode module provides the interface between Perl strings and the rest\nof the system. Perl strings are sequences of characters.","summary":"Character encodings in Perl"},{"type":"rpm","name":"perl-Encode-Locale","arch":"noarch","version":{"epoch":"0","ver":"1.05","rel":"10.module+el8.10.0+21354+3ad137bb"},"description":"In many applications it's wise to let Perl use Unicode for the strings\nit processes.  Most of the interfaces Perl has to the outside world is\nstill byte based.  Programs therefore needs to decode byte strings\nthat enter the program from the outside and encode them again on the\nway out.","summary":"Determine the locale encoding"},{"type":"rpm","name":"perl-Encode-devel","arch":"x86_64","version":{"epoch":"4","ver":"3.08","rel":"461.module+el8.10.0+21354+3ad137bb"},"description":"enc2xs builds a Perl extension for use by Encode from either Unicode Character\nMapping files (.ucm) or Tcl Encoding Files (.enc). You can use enc2xs to add\nyour own encoding to perl. No knowledge of XS is necessary.","summary":"Perl Encode Module Generator"},{"type":"rpm","name":"perl-Env","arch":"noarch","version":{"epoch":"0","ver":"1.04","rel":"396.module+el8.10.0+21354+3ad137bb"},"description":"Perl maintains environment variables in a special hash named %ENV. For when\nthis access method is inconvenient, the Perl module Env allows environment\nvariables to be treated as scalar or array variables.","summary":"Perl module that imports environment variables as scalars or arrays"},{"type":"rpm","name":"perl-Exporter","arch":"noarch","version":{"epoch":"0","ver":"5.74","rel":"458.module+el8.10.0+21354+3ad137bb"},"description":"The Exporter module implements an import method which allows a module to\nexport functions and variables to its users' name spaces. Many modules use\nExporter rather than implementing their own import method because Exporter\nprovides a highly flexible interface, with an implementation optimized for\nthe common case.","summary":"Implements default import method for modules"},{"type":"rpm","name":"perl-ExtUtils-CBuilder","arch":"noarch","version":{"epoch":"1","ver":"0.280236","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"This module can build the C portions of Perl modules by invoking the\nappropriate compilers and linkers in a cross-platform manner. It was motivated\nby the Module::Build project, but may be useful for other purposes as well.","summary":"Compile and link C code for Perl modules"},{"type":"rpm","name":"perl-ExtUtils-Command","arch":"noarch","version":{"epoch":"2","ver":"7.46","rel":"3.module+el8.10.0+21354+3ad137bb"},"description":"This Perl module is used to replace common UNIX commands. In all cases the\nfunctions work with @ARGV rather than taking arguments. This makes them\neasier to deal with in Makefiles.","summary":"Perl routines to replace common UNIX commands in Makefiles"},{"type":"rpm","name":"perl-ExtUtils-Embed","arch":"noarch","version":{"epoch":"0","ver":"1.34","rel":"423.el8_10"},"description":"Utilities for embedding Perl in C/C++ applications.","summary":"Utilities for embedding Perl in C/C++ applications"},{"type":"rpm","name":"perl-ExtUtils-Install","arch":"noarch","version":{"epoch":"0","ver":"2.20","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"Handles the installing and uninstalling of Perl modules, scripts, manual\npages, etc.","summary":"Install Perl files from here to there"},{"type":"rpm","name":"perl-ExtUtils-MM-Utils","arch":"noarch","version":{"epoch":"2","ver":"7.46","rel":"3.module+el8.10.0+21354+3ad137bb"},"description":"This is a collection of ExtUtils::MM subroutines that are used by many\nother modules but that do not need full-featured ExtUtils::MakeMaker. The\nissue with ExtUtils::MakeMaker is it pulls in Perl header files and that\nis an overkill for small subroutines.","summary":"ExtUtils::MM methods without dependency on ExtUtils::MakeMaker"},{"type":"rpm","name":"perl-ExtUtils-MakeMaker","arch":"noarch","version":{"epoch":"2","ver":"7.46","rel":"3.module+el8.10.0+21354+3ad137bb"},"description":"This utility is designed to write a Makefile for an extension module from a\nMakefile.PL. It is based on the Makefile.SH model provided by Andy\nDougherty and the perl5-porters.","summary":"Create a module Makefile"},{"type":"rpm","name":"perl-ExtUtils-Manifest","arch":"noarch","version":{"epoch":"1","ver":"1.73","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"Utilities to write and check a MANIFEST file.","summary":"Utilities to write and check a MANIFEST file"},{"type":"rpm","name":"perl-ExtUtils-Miniperl","arch":"noarch","version":{"epoch":"0","ver":"1.06","rel":"423.el8_10"},"description":"writemain() takes an argument list of directories containing archive libraries\nthat relate to perl modules and should be linked into a new perl binary. It\nwrites a corresponding perlmain.c file that is a plain C file containing all\nthe bootstrap code to make the If the first argument to writemain() is a\nreference to a scalar it is used as the file name to open for output. Any other\nreference is used as the file handle to write to. Otherwise output defaults to\nSTDOUT.","summary":"Write the C code for perlmain.c"},{"type":"rpm","name":"perl-ExtUtils-ParseXS","arch":"noarch","version":{"epoch":"1","ver":"3.40","rel":"439.module+el8.10.0+21354+3ad137bb"},"description":"ExtUtils::ParseXS will compile XS code into C code by embedding the\nconstructs necessary to let C functions manipulate Perl values and creates\nthe glue necessary to let Perl access those functions.","summary":"Module and a script for converting Perl XS code into C code"},{"type":"rpm","name":"perl-FCGI","arch":"x86_64","version":{"epoch":"1","ver":"0.78","rel":"12.module+el8.10.0+23147+95b68fad"},"description":"FastCGI Perl bindings.","summary":"FastCGI Perl bindings"},{"type":"rpm","name":"perl-FCGI","arch":"x86_64","version":{"epoch":"1","ver":"0.78","rel":"12.module+el8.10.0+23147+63faba8d"},"description":"FastCGI Perl bindings.","summary":"FastCGI Perl bindings"},{"type":"rpm","name":"perl-FCGI","arch":"x86_64","version":{"epoch":"1","ver":"0.78","rel":"12.module+el8.10.0+23147+20b7d289"},"description":"FastCGI Perl bindings.","summary":"FastCGI Perl bindings"},{"type":"rpm","name":"perl-FCGI","arch":"x86_64","version":{"epoch":"1","ver":"0.78","rel":"12.module+el8.10.0+23147+df114ff4"},"description":"FastCGI Perl bindings.","summary":"FastCGI Perl bindings"},{"type":"rpm","name":"perl-Fedora-VSP","arch":"noarch","version":{"epoch":"0","ver":"0.001","rel":"10.module+el8.10.0+21354+3ad137bb"},"description":"This module provides functions for normalizing Perl version strings for\nRed Hat Package (RPM) based Linux distributions.","summary":"Perl version normalization for RPM"},{"type":"rpm","name":"perl-File-Fetch","arch":"noarch","version":{"epoch":"0","ver":"1.00","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"File::Fetch allows you to fetch any file pointed to by a \"ftp\", \"http\",\n\"file\", \"git\", or \"rsync\" URI by a number of different means.","summary":"Generic file fetching mechanism"},{"type":"rpm","name":"perl-File-HomeDir","arch":"noarch","version":{"epoch":"0","ver":"1.004","rel":"6.module+el8.10.0+21354+3ad137bb"},"description":"File::HomeDir is a module for locating the directories that are \"owned\"\nby a user (typically your user) and to solve the various issues that\narise trying to find them consistently across a wide variety of\nplatforms.","summary":"Find your home and other directories on any platform"},{"type":"rpm","name":"perl-File-Path","arch":"noarch","version":{"epoch":"0","ver":"2.16","rel":"439.module+el8.10.0+21354+3ad137bb"},"description":"This module provides a convenient way to create directories of arbitrary\ndepth and to delete an entire directory subtree from the file system.","summary":"Create or remove directory trees"},{"type":"rpm","name":"perl-File-Temp","arch":"noarch","version":{"epoch":"1","ver":"0.231.100","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"File::Temp can be used to create and open temporary files in a safe way.\nThere is both a function interface and an object-oriented interface. The\nFile::Temp constructor or the tempfile() function can be used to return the\nname and the open file handle of a temporary file. The tempdir() function\ncan be used to create a temporary directory.","summary":"Return name and handle of a temporary file safely"},{"type":"rpm","name":"perl-File-Which","arch":"noarch","version":{"epoch":"0","ver":"1.23","rel":"4.module+el8.10.0+21354+3ad137bb"},"description":"File::Which is a portable implementation (in Perl) of 'which', and can\nbe used to get the absolute filename of an executable program\ninstalled somewhere in your PATH, or just check for its existence.","summary":"Portable implementation of the 'which' utility"},{"type":"rpm","name":"perl-File-pushd","arch":"noarch","version":{"epoch":"0","ver":"1.014","rel":"6.module+el8.10.0+22411+7e3d2305"},"description":"File::pushd does a temporary chdir that is easily and automatically reverted,\nsimilar to pushd in some Unix command shells. It works by creating an object\nthat caches the original working directory. When the object is destroyed, the\ndestructor calls chdir to revert to the original working directory. By storing\nthe object in a lexical variable with a limited scope, this happens\nautomatically at the end of the scope.","summary":"Change directory temporarily for a limited scope"},{"type":"rpm","name":"perl-File-pushd","arch":"noarch","version":{"epoch":"0","ver":"1.014","rel":"6.module+el8.10.0+22411+409a293e"},"description":"File::pushd does a temporary chdir that is easily and automatically reverted,\nsimilar to pushd in some Unix command shells. It works by creating an object\nthat caches the original working directory. When the object is destroyed, the\ndestructor calls chdir to revert to the original working directory. By storing\nthe object in a lexical variable with a limited scope, this happens\nautomatically at the end of the scope.","summary":"Change directory temporarily for a limited scope"},{"type":"rpm","name":"perl-File-pushd","arch":"noarch","version":{"epoch":"0","ver":"1.014","rel":"6.module+el8.10.0+22411+85254afd"},"description":"File::pushd does a temporary chdir that is easily and automatically reverted,\nsimilar to pushd in some Unix command shells. It works by creating an object\nthat caches the original working directory. When the object is destroyed, the\ndestructor calls chdir to revert to the original working directory. By storing\nthe object in a lexical variable with a limited scope, this happens\nautomatically at the end of the scope.","summary":"Change directory temporarily for a limited scope"},{"type":"rpm","name":"perl-File-pushd","arch":"noarch","version":{"epoch":"0","ver":"1.014","rel":"6.module+el8.10.0+22411+e14e3526"},"description":"File::pushd does a temporary chdir that is easily and automatically reverted,\nsimilar to pushd in some Unix command shells. It works by creating an object\nthat caches the original working directory. When the object is destroyed, the\ndestructor calls chdir to revert to the original working directory. By storing\nthe object in a lexical variable with a limited scope, this happens\nautomatically at the end of the scope.","summary":"Change directory temporarily for a limited scope"},{"type":"rpm","name":"perl-Filter","arch":"x86_64","version":{"epoch":"2","ver":"1.60","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"Source filters alter the program text of a module before Perl sees it, much as\na C preprocessor alters the source text of a C program before the compiler\nsees it.","summary":"Perl source filters"},{"type":"rpm","name":"perl-Filter-Simple","arch":"noarch","version":{"epoch":"0","ver":"0.96","rel":"457.module+el8.10.0+21354+3ad137bb"},"description":"The Filter::Simple Perl module provides a simplified interface to\nFilter::Util::Call; one that is sufficient for most common cases.","summary":"Simplified Perl source filtering"},{"type":"rpm","name":"perl-Getopt-Long","arch":"noarch","version":{"epoch":"1","ver":"2.52","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"The Getopt::Long module implements an extended getopt function called\nGetOptions(). It parses the command line from @ARGV, recognizing and removing\nspecified options and their possible values.  It adheres to the POSIX syntax\nfor command line options, with GNU extensions. In general, this means that\noptions have long names instead of single letters, and are introduced with\na double dash \"--\". Support for bundling of command line options, as was the\ncase with the more traditional single-letter approach, is provided but not\nenabled by default.","summary":"Extended processing of command line options"},{"type":"rpm","name":"perl-Git","arch":"noarch","version":{"epoch":"0","ver":"2.43.7","rel":"1.el8_10"},"description":"Perl interface to Git.","summary":"Perl interface to Git"},{"type":"rpm","name":"perl-HTTP-Tiny","arch":"noarch","version":{"epoch":"0","ver":"0.078","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"This is a very simple HTTP/1.1 client, designed for doing simple GET requests\nwithout the overhead of a large framework like LWP::UserAgent.\n\nIt is more correct and more complete than HTTP::Lite. It supports proxies\n(currently only non-authenticating ones) and redirection. It also correctly\nresumes after EINTR.","summary":"Small, simple, correct HTTP/1.1 client"},{"type":"rpm","name":"perl-IO-Compress","arch":"noarch","version":{"epoch":"0","ver":"2.096","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"This distribution provides a Perl interface to allow reading and writing of\ncompressed data created with the zlib and bzip2 libraries.\n\nIO-Compress supports reading and writing of bzip2, RFC 1950, RFC 1951,\nRFC 1952 (i.e. gzip) and zip files/buffers.\n\nThe following modules used to be distributed separately, but are now\nincluded with the IO-Compress distribution:\n* Compress-Zlib\n* IO-Compress-Zlib\n* IO-Compress-Bzip2\n* IO-Compress-Base","summary":"Read and write compressed data"},{"type":"rpm","name":"perl-IO-Compress-Lzma","arch":"noarch","version":{"epoch":"0","ver":"2.096","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"This distribution provides a Perl interface to allow reading and writing of\ncompressed data created with the lzma library.","summary":"Read and write lzma compressed data"},{"type":"rpm","name":"perl-IO-Socket-IP","arch":"noarch","version":{"epoch":"0","ver":"0.41","rel":"2.module+el8.10.0+21354+3ad137bb"},"description":"This module provides a protocol-independent way to use IPv4 and IPv6\nsockets, intended as a replacement for IO::Socket::INET. Most constructor\narguments and methods are provided in a backward-compatible way.","summary":"Drop-in replacement for IO::Socket::INET supporting both IPv4 and IPv6"},{"type":"rpm","name":"perl-IPC-Cmd","arch":"noarch","version":{"epoch":"2","ver":"1.04","rel":"2.module+el8.10.0+21354+3ad137bb"},"description":"IPC::Cmd allows you to run commands platform independently, interactively\nif desired, but have them still work.","summary":"Finding and running system commands made easy"},{"type":"rpm","name":"perl-IPC-SysV","arch":"x86_64","version":{"epoch":"0","ver":"2.09","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"This is an object interface for System V messages, semaphores, and\ninter-process calls.","summary":"Object interface to System V IPC"},{"type":"rpm","name":"perl-IPC-System-Simple","arch":"noarch","version":{"epoch":"0","ver":"1.30","rel":"3.module+el8.10.0+21354+3ad137bb"},"description":"Calling Perl's in-built 'system()' function is easy; determining if it\nwas successful is _hard_. Let's face it, '$?' isn't the nicest variable\nin the world to play with, and even if you _do_ check it, producing a\nwell-formatted error string takes a lot of work. 'IPC::System::Simple'\ntakes the hard work out of calling external commands. In fact, if you\nwant to be really lazy, you can just write:\n\n    use IPC::System::Simple qw(system);\n\nand all of your \"system\" commands will either succeed (run to completion and\nreturn a zero exit value), or die with rich diagnostic messages.","summary":"Run commands simply, with detailed diagnostics"},{"type":"rpm","name":"perl-Importer","arch":"noarch","version":{"epoch":"0","ver":"0.025","rel":"6.module+el8.10.0+21354+3ad137bb"},"description":"This Perl module acts as a layer between Exporter and modules which consume\nexports. It is feature-compatible with Exporter, plus some much needed\nextras. You can use this to import symbols from any exporter that follows\nExporters specification. The exporter modules themselves do not need to use\nor inherit from the Exporter module, they just need to set @EXPORT and/or\nother variables.","summary":"Alternative interface to modules that export symbols"},{"type":"rpm","name":"perl-JSON-PP","arch":"noarch","version":{"epoch":"1","ver":"4.04","rel":"2.module+el8.10.0+21354+3ad137bb"},"description":"JSON::XS is the fastest and most proper JSON module on CPAN. It is written by\nMarc Lehmann in C, so must be compiled and installed in the used environment.\n\nJSON::PP is a pure-Perl module and is compatible with JSON::XS.","summary":"JSON::XS compatible pure-Perl module"},{"type":"rpm","name":"perl-Locale-Maketext","arch":"noarch","version":{"epoch":"0","ver":"1.29","rel":"440.module+el8.10.0+21354+3ad137bb"},"description":"It is a common feature of applications (whether run directly, or via the Web)\nfor them to be \"localized\" -- i.e., for them to present an English interface\nto an English-speaker, a German interface to a German-speaker, and so on for\nall languages it's programmed with. Locale::Maketext is a framework for\nsoftware localization; it provides you with the tools for organizing and\naccessing the bits of text and text-processing code that you need for\nproducing localized applications.","summary":"Framework for localization"},{"type":"rpm","name":"perl-Locale-Maketext-Simple","arch":"noarch","version":{"epoch":"1","ver":"0.21","rel":"423.el8_10"},"description":"This module is a simple wrapper around Locale::Maketext::Lexicon, designed\nto alleviate the need of creating Language Classes for module authors.","summary":"Simple interface to Locale::Maketext::Lexicon"},{"type":"rpm","name":"perl-MIME-Base64","arch":"x86_64","version":{"epoch":"0","ver":"3.15","rel":"1001.module+el8.10.0+21354+3ad137bb"},"description":"This package contains a Base64 encoder/decoder and a quoted-printable\nencoder/decoder. These encoding methods are specified in RFC 2045 - MIME\n(Multipurpose Internet Mail Extensions).","summary":"Encoding and decoding of Base64 and quoted-printable strings"},{"type":"rpm","name":"perl-MRO-Compat","arch":"noarch","version":{"epoch":"0","ver":"0.13","rel":"5.module+el8.10.0+21354+3ad137bb"},"description":"The \"mro\" namespace provides several utilities for dealing with method\nresolution order and method caching in general in Perl 5.9.5 and higher.\nThis module provides those interfaces for earlier versions of Perl (back\nto 5.6.0 anyways).\n\nIt is a harmless no-op to use this module on 5.9.5+. That is to say,\ncode which properly uses MRO::Compat will work unmodified on both older\nPerls and 5.9.5+.\n\nIf you're writing a piece of software that would like to use the parts\nof 5.9.5+'s mro:: interfaces that are supported here, and you want\ncompatibility with older Perls, this is the module for you.","summary":"Mro::* interface compatibility for Perls \u003c 5.9.5"},{"type":"rpm","name":"perl-Math-BigInt","arch":"noarch","version":{"epoch":"1","ver":"1.9998.18","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"This provides Perl modules for arbitrary-size integer and float mathematics.","summary":"Arbitrary-size integer and float mathematics"},{"type":"rpm","name":"perl-Math-BigInt-FastCalc","arch":"x86_64","version":{"epoch":"0","ver":"0.500.900","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"This Perl module provides support for fast big integer calculations.","summary":"Math::BigInt::Calc with some XS for more speed"},{"type":"rpm","name":"perl-Math-BigRat","arch":"noarch","version":{"epoch":"0","ver":"0.2614","rel":"2.module+el8.10.0+21354+3ad137bb"},"description":"Math::BigRat complements Math::BigInt and Math::BigFloat by providing\nsupport for arbitrary big rational numbers.","summary":"Arbitrary big rational numbers"},{"type":"rpm","name":"perl-Memoize","arch":"noarch","version":{"epoch":"0","ver":"1.03","rel":"423.el8_10"},"description":"Memoizing a function makes it faster by trading space for time. It does\nthis by caching the return values of the function in a table. If you call\nthe function again with the same arguments, memoize jumps in and gives\nyou the value out of the table, instead of letting the function compute\nthe value all over again.","summary":"Transparently speed up functions by caching return values"},{"type":"rpm","name":"perl-Module-Build","arch":"noarch","version":{"epoch":"2","ver":"0.42.31","rel":"5.module+el8.10.0+21354+3ad137bb"},"description":"Module::Build is a system for building, testing, and installing Perl\nmodules. It is meant to be an alternative to ExtUtils::MakeMaker.\nDevelopers may alter the behavior of the module through sub-classing in a\nmuch more straightforward way than with MakeMaker. It also does not require\na make on your system - most of the Module::Build code is pure-perl and\nwritten in a very cross-platform way. In fact, you don't even need a shell,\nso even platforms like MacOS (traditional) can use it fairly easily. Its\nonly prerequisites are modules that are included with perl 5.6.0, and it\nworks fine on perl 5.005 if you can install a few additional modules.","summary":"Build and install Perl modules"},{"type":"rpm","name":"perl-Module-CPANfile","arch":"noarch","version":{"epoch":"0","ver":"1.1002","rel":"7.module+el8.10.0+22411+e14e3526"},"description":"Module::CPANfile is a tool to handle cpanfile format to load application\nspecific dependencies, not just for CPAN distributions.","summary":"Parse cpanfile"},{"type":"rpm","name":"perl-Module-CPANfile","arch":"noarch","version":{"epoch":"0","ver":"1.1002","rel":"7.module+el8.10.0+22411+409a293e"},"description":"Module::CPANfile is a tool to handle cpanfile format to load application\nspecific dependencies, not just for CPAN distributions.","summary":"Parse cpanfile"},{"type":"rpm","name":"perl-Module-CPANfile","arch":"noarch","version":{"epoch":"0","ver":"1.1002","rel":"7.module+el8.10.0+22411+85254afd"},"description":"Module::CPANfile is a tool to handle cpanfile format to load application\nspecific dependencies, not just for CPAN distributions.","summary":"Parse cpanfile"},{"type":"rpm","name":"perl-Module-CPANfile","arch":"noarch","version":{"epoch":"0","ver":"1.1002","rel":"7.module+el8.10.0+22411+7e3d2305"},"description":"Module::CPANfile is a tool to handle cpanfile format to load application\nspecific dependencies, not just for CPAN distributions.","summary":"Parse cpanfile"},{"type":"rpm","name":"perl-Module-CoreList","arch":"noarch","version":{"epoch":"1","ver":"5.20211020","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"Module::CoreList provides information on which core and dual-life modules\nare shipped with each version of perl.","summary":"What modules are shipped with versions of perl"},{"type":"rpm","name":"perl-Module-CoreList-tools","arch":"noarch","version":{"epoch":"1","ver":"5.20211020","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"This package provides a corelist(1) tool which can be used to query what\nmodules were shipped with given perl version.","summary":"Tool for listing modules shipped with perl"},{"type":"rpm","name":"perl-Module-Load","arch":"noarch","version":{"epoch":"1","ver":"0.36","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"If you consult \"perldoc -f require\" you will see that \"require\" will behave\ndifferently when given a bare-word or a string. In the case of a string,\n\"require\" assumes you are wanting to load a file. But in the case of\na bare-word, it assumes you mean a module.\n\nThis gives nasty overhead when you are trying to dynamically require modules\nat run-time, since you will need to change the module notation to a file\nnotation fitting the particular platform you are on.\n\n\"load\" eliminates the need for this overhead and will just DWYM.","summary":"Run-time require of both modules and files"},{"type":"rpm","name":"perl-Module-Load-Conditional","arch":"noarch","version":{"epoch":"0","ver":"0.74","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"This module provides simple ways to query and possibly load any of the modules\nyou have installed on your system during run-time.","summary":"Looking up module information / loading at run-time"},{"type":"rpm","name":"perl-Module-Loaded","arch":"noarch","version":{"epoch":"1","ver":"0.08","rel":"423.el8_10"},"description":"When testing applications, often you find yourself needing to provide\nfunctionality in your test environment that would usually be provided by\nexternal modules. Rather than munging the %INC by hand to mark these external\nmodules as loaded, so they are not attempted to be loaded by perl, this module\noffers you a very simple way to mark modules as loaded and/or unloaded.","summary":"Mark modules as loaded or unloaded"},{"type":"rpm","name":"perl-Module-Metadata","arch":"noarch","version":{"epoch":"0","ver":"1.000037","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"This module provides a standard way to gather metadata about a .pm file\nwithout executing unsafe code.","summary":"Gather package and POD information from perl module files"},{"type":"rpm","name":"perl-Net-Ping","arch":"noarch","version":{"epoch":"0","ver":"2.55","rel":"423.el8_10"},"description":"Net::Ping module contains methods to test the reachability of remote hosts on\na network.","summary":"Check a remote host for reachability"},{"type":"rpm","name":"perl-Object-HashBase","arch":"noarch","version":{"epoch":"0","ver":"0.009","rel":"4.module+el8.10.0+21354+3ad137bb"},"description":"This package is used to generate classes based on hash references. Using this\nclass will give you a new() method, as well as generating accessors you\nrequest.  Generated accessors will be getters, set_ACCESSOR setters will also\nbe generated for you. You also get constants for each accessor (all caps)\nwhich return the key into the hash for that accessor. Single inheritance is\nalso supported.","summary":"Build hash-based classes"},{"type":"rpm","name":"perl-Object-HashBase-tools","arch":"noarch","version":{"epoch":"0","ver":"0.009","rel":"4.module+el8.10.0+21354+3ad137bb"},"description":"hashbase_inc.pl script generates a Perl module that contains\na Object::HashBase module mangled into a name space of your choice. It can\nalso generate the tests for it.","summary":"Generate inlined Object::HashBase Perl module"},{"type":"rpm","name":"perl-Package-Generator","arch":"noarch","version":{"epoch":"0","ver":"1.106","rel":"12.module+el8.10.0+21354+3ad137bb"},"description":"This module lets you quickly and easily construct new packages. It gives\nthem unused names and sets up their package data, if provided.","summary":"Generate new packages quickly and easily"},{"type":"rpm","name":"perl-Params-Check","arch":"noarch","version":{"epoch":"1","ver":"0.38","rel":"396.module+el8.10.0+21354+3ad137bb"},"description":"This is a generic input parsing/checking mechanism. It allows you to\nvalidate input via a template. The only requirement is that the arguments\nmust be named.","summary":"Generic input parsing/checking mechanism"},{"type":"rpm","name":"perl-Params-Util","arch":"x86_64","version":{"epoch":"0","ver":"1.102","rel":"2.module+el8.10.0+21354+3ad137bb"},"description":"Params::Util provides a basic set of importable functions that\nmakes checking parameters a hell of a lot easier.","summary":"Simple standalone parameter-checking functions"},{"type":"rpm","name":"perl-Parse-PMFile","arch":"noarch","version":{"epoch":"0","ver":"0.41","rel":"7.module+el8.10.0+22411+e14e3526"},"description":"The most of the code of this module is taken from the PAUSE code as of\nApril 2013 almost verbatim. Thus, the heart of this module should be quite\nstable. However, I made it not to use pipe (\"-|\") as well as I stripped\ndatabase-related code. If you encounter any issue, that's most probably\nbecause of my modification.","summary":"Parses .pm file as PAUSE does"},{"type":"rpm","name":"perl-Parse-PMFile","arch":"noarch","version":{"epoch":"0","ver":"0.41","rel":"7.module+el8.10.0+22411+7e3d2305"},"description":"The most of the code of this module is taken from the PAUSE code as of\nApril 2013 almost verbatim. Thus, the heart of this module should be quite\nstable. However, I made it not to use pipe (\"-|\") as well as I stripped\ndatabase-related code. If you encounter any issue, that's most probably\nbecause of my modification.","summary":"Parses .pm file as PAUSE does"},{"type":"rpm","name":"perl-Parse-PMFile","arch":"noarch","version":{"epoch":"0","ver":"0.41","rel":"7.module+el8.10.0+22411+85254afd"},"description":"The most of the code of this module is taken from the PAUSE code as of\nApril 2013 almost verbatim. Thus, the heart of this module should be quite\nstable. However, I made it not to use pipe (\"-|\") as well as I stripped\ndatabase-related code. If you encounter any issue, that's most probably\nbecause of my modification.","summary":"Parses .pm file as PAUSE does"},{"type":"rpm","name":"perl-Parse-PMFile","arch":"noarch","version":{"epoch":"0","ver":"0.41","rel":"7.module+el8.10.0+22411+409a293e"},"description":"The most of the code of this module is taken from the PAUSE code as of\nApril 2013 almost verbatim. Thus, the heart of this module should be quite\nstable. However, I made it not to use pipe (\"-|\") as well as I stripped\ndatabase-related code. If you encounter any issue, that's most probably\nbecause of my modification.","summary":"Parses .pm file as PAUSE does"},{"type":"rpm","name":"perl-PathTools","arch":"x86_64","version":{"epoch":"0","ver":"3.78","rel":"439.module+el8.10.0+21354+3ad137bb"},"description":"This is the combined distribution for the File::Spec and Cwd modules.","summary":"PathTools Perl module (Cwd, File::Spec)"},{"type":"rpm","name":"perl-Perl-OSType","arch":"noarch","version":{"epoch":"0","ver":"1.010","rel":"397.module+el8.10.0+21354+3ad137bb"},"description":"Modules that provide OS-specific behaviors often need to know if the current\noperating system matches a more generic type of operating systems. For example,\n'linux' is a type of 'Unix' operating system and so is 'freebsd'.\n\nThis module provides a mapping between an operating system name as given by $^O\nand a more generic type. The initial version is based on the OS type mappings\nprovided in Module::Build and ExtUtils::CBuilder (thus, Microsoft operating\nsystems are given the type 'Windows' rather than 'Win32').","summary":"Map Perl operating system names to generic types"},{"type":"rpm","name":"perl-PerlIO-via-QuotedPrint","arch":"noarch","version":{"epoch":"0","ver":"0.09","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"This module implements a PerlIO layer that works on files encoded in the\nquoted-printable format. It will decode from quoted-printable while\nreading from a handle, and it will encode as quoted-printable while\nwriting to a handle.","summary":"PerlIO layer for quoted-printable strings"},{"type":"rpm","name":"perl-Pod-Checker","arch":"noarch","version":{"epoch":"4","ver":"1.74","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"Module and tools to verify POD documentation contents for compliance with the\nPlain Old Documentation format specifications.","summary":"Check POD documents for syntax errors"},{"type":"rpm","name":"perl-Pod-Escapes","arch":"noarch","version":{"epoch":"1","ver":"1.07","rel":"396.module+el8.10.0+21354+3ad137bb"},"description":"This module provides things that are useful in decoding Pod E\u003c...\u003e sequences.","summary":"Resolve POD escape sequences"},{"type":"rpm","name":"perl-Pod-Html","arch":"noarch","version":{"epoch":"0","ver":"1.22.02","rel":"423.el8_10"},"description":"This package converts files from POD format (see perlpod) to HTML format. It\ncan automatically generate indexes and cross-references, and it keeps a cache\nof things it knows how to cross-reference.","summary":"Convert POD files to HTML"},{"type":"rpm","name":"perl-Pod-Parser","arch":"noarch","version":{"epoch":"0","ver":"1.63","rel":"1001.module+el8.10.0+21354+3ad137bb"},"description":"This software distribution contains the packages for using Perl5 POD (Plain\nOld Documentation). See the \"perlpod\" and \"perlsyn\" manual pages from your\nPerl5 distribution for more information about POD.","summary":"Basic perl modules for handling Plain Old Documentation (POD)"},{"type":"rpm","name":"perl-Pod-Perldoc","arch":"noarch","version":{"epoch":"0","ver":"3.28.01","rel":"443.module+el8.10.0+21354+3ad137bb"},"description":"perldoc looks up a piece of documentation in POD format that is embedded\nin the perl installation tree or in a Perl script, and displays it via\n\"groff -man | $PAGER\". This is primarily used for the documentation for\nthe Perl library modules.","summary":"Look up Perl documentation in Pod format"},{"type":"rpm","name":"perl-Pod-Simple","arch":"noarch","version":{"epoch":"1","ver":"3.42","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"Pod::Simple is a Perl library for parsing text in the POD (plain old\ndocumentation) markup language that is typically used for writing\ndocumentation for Perl and for Perl modules.","summary":"Framework for parsing POD documentation"},{"type":"rpm","name":"perl-Pod-Usage","arch":"noarch","version":{"epoch":"4","ver":"2.01","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"pod2usage will print a usage message for the invoking script (using its\nembedded POD documentation) and then exit the script with the desired exit\nstatus. The usage message printed may have any one of three levels of\n\"verboseness\": If the verbose level is 0, then only a synopsis is printed.\nIf the verbose level is 1, then the synopsis is printed along with a\ndescription (if present) of the command line options and arguments. If the\nverbose level is 2, then the entire manual page is printed.","summary":"Print a usage message from embedded POD documentation"},{"type":"rpm","name":"perl-Scalar-List-Utils","arch":"x86_64","version":{"epoch":"4","ver":"1.55","rel":"457.module+el8.10.0+21354+3ad137bb"},"description":"This package contains a selection of subroutines that people have expressed\nwould be nice to have in the perl core, but the usage would not really be\nhigh enough to warrant the use of a keyword, and the size so small such\nthat being individual extensions would be wasteful.","summary":"A selection of general-utility scalar and list subroutines"},{"type":"rpm","name":"perl-SelfLoader","arch":"noarch","version":{"epoch":"0","ver":"1.23","rel":"423.el8_10"},"description":"This Perl module tells its users that functions in a package are to be\nautoloaded from after the \"__DATA__\" token. See also \"Autoloading\" in\nperlsub.","summary":"Load functions only on demand"},{"type":"rpm","name":"perl-Socket","arch":"x86_64","version":{"epoch":"4","ver":"2.031","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"This Perl module provides a variety of constants, structure manipulators and\nother functions related to socket-based networking. The values and functions\nprovided are useful when used in conjunction with Perl core functions such as\nsocket(), setsockopt() and bind(). It also provides several other support\nfunctions, mostly for dealing with conversions of network addresses between\nhuman-readable and native binary forms, and for hostname resolver operations.","summary":"Networking constants and support functions"},{"type":"rpm","name":"perl-Software-License","arch":"noarch","version":{"epoch":"0","ver":"0.103014","rel":"5.module+el8.10.0+21354+3ad137bb"},"description":"Software-License contains templates for common open source software licenses.","summary":"Package that provides templated software licenses"},{"type":"rpm","name":"perl-Storable","arch":"x86_64","version":{"epoch":"1","ver":"3.21","rel":"457.module+el8.10.0+21354+3ad137bb"},"description":"The Storable package brings persistence to your Perl data structures\ncontaining scalar, array, hash or reference objects, i.e. anything that\ncan be conveniently stored to disk and retrieved at a later time.","summary":"Persistence for Perl data structures"},{"type":"rpm","name":"perl-String-ShellQuote","arch":"noarch","version":{"epoch":"0","ver":"1.04","rel":"24.module+el8.10.0+22411+85254afd"},"description":"This package contains a Perl module and a command line utility which\nare useful for quoting strings which are going to pass through the\nshell or a shell-like object.","summary":"Perl module for quoting strings for passing through the shell"},{"type":"rpm","name":"perl-String-ShellQuote","arch":"noarch","version":{"epoch":"0","ver":"1.04","rel":"24.module+el8.10.0+22411+409a293e"},"description":"This package contains a Perl module and a command line utility which\nare useful for quoting strings which are going to pass through the\nshell or a shell-like object.","summary":"Perl module for quoting strings for passing through the shell"},{"type":"rpm","name":"perl-String-ShellQuote","arch":"noarch","version":{"epoch":"0","ver":"1.04","rel":"24.module+el8.10.0+22411+7e3d2305"},"description":"This package contains a Perl module and a command line utility which\nare useful for quoting strings which are going to pass through the\nshell or a shell-like object.","summary":"Perl module for quoting strings for passing through the shell"},{"type":"rpm","name":"perl-String-ShellQuote","arch":"noarch","version":{"epoch":"0","ver":"1.04","rel":"24.module+el8.10.0+22411+e14e3526"},"description":"This package contains a Perl module and a command line utility which\nare useful for quoting strings which are going to pass through the\nshell or a shell-like object.","summary":"Perl module for quoting strings for passing through the shell"},{"type":"rpm","name":"perl-Sub-Exporter","arch":"noarch","version":{"epoch":"0","ver":"0.987","rel":"17.module+el8.10.0+21354+3ad137bb"},"description":"Sub::Exporter provides a sophisticated alternative to Exporter.pm. It allows\nfor renaming, currying/sub-generation, and other cool stuff.\n\nACHTUNG! If you're not familiar with Exporter or exporting, read\nSub::Exporter::Tutorial first!","summary":"Sophisticated exporter for custom-built routines"},{"type":"rpm","name":"perl-Sub-Install","arch":"noarch","version":{"epoch":"0","ver":"0.928","rel":"15.module+el8.10.0+21354+3ad137bb"},"description":"This module makes it easy to install subroutines into packages without the\nunsightly mess of no strict or typeglobs lying about where just anyone\ncan see them.","summary":"Install subroutines into packages easily"},{"type":"rpm","name":"perl-Sys-Syslog","arch":"x86_64","version":{"epoch":"0","ver":"0.36","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"Sys::Syslog is an interface to the UNIX syslog(3) function. Call syslog() with\na string priority and a list of printf() arguments just like at syslog(3).","summary":"Perl interface to the UNIX syslog(3) calls"},{"type":"rpm","name":"perl-Term-ANSIColor","arch":"noarch","version":{"epoch":"0","ver":"5.01","rel":"458.module+el8.10.0+21354+3ad137bb"},"description":"This module has two interfaces, one through color() and colored() and the\nother through constants. It also offers the utility functions uncolor(),\ncolorstrip(), colorvalid(), and coloralias(), which have to be explicitly\nimported to be used.","summary":"Color screen output using ANSI escape sequences"},{"type":"rpm","name":"perl-Term-Cap","arch":"noarch","version":{"epoch":"0","ver":"1.17","rel":"396.module+el8.10.0+21354+3ad137bb"},"description":"These are low-level functions to extract and use capabilities from a terminal\ncapability (termcap) database.","summary":"Perl termcap interface"},{"type":"rpm","name":"perl-Term-Table","arch":"noarch","version":{"epoch":"0","ver":"0.015","rel":"2.module+el8.10.0+21354+3ad137bb"},"description":"This Perl module is able to format rows of data into tables.","summary":"Format a header and rows into a table"},{"type":"rpm","name":"perl-Test","arch":"noarch","version":{"epoch":"0","ver":"1.30","rel":"423.el8_10"},"description":"The Test Perl module simplifies the task of writing test files for Perl modules,\nsuch that their output is in the format that Test::Harness expects to see.","summary":"Simple framework for writing test scripts"},{"type":"rpm","name":"perl-Test-Harness","arch":"noarch","version":{"epoch":"1","ver":"3.42","rel":"2.module+el8.10.0+21354+3ad137bb"},"description":"This package allows tests to be run and results automatically aggregated and\noutput to STDOUT.\n\nAlthough, for historical reasons, the Test-Harness distribution takes its name\nfrom this module it now exists only to provide TAP::Harness with an interface\nthat is somewhat backwards compatible with Test::Harness 2.xx. If you're\nwriting new code consider using TAP::Harness directly instead.","summary":"Run Perl standard test scripts with statistics"},{"type":"rpm","name":"perl-Test-Simple","arch":"noarch","version":{"epoch":"3","ver":"1.302181","rel":"2.module+el8.10.0+21354+3ad137bb"},"description":"This package provides the bulk of the core testing facilities. For more\ninformation, see perldoc for Test::Simple, Test::More, etc.\n\nThis package is the CPAN component of the dual-lifed core package Test-Simple.","summary":"Basic utilities for writing tests"},{"type":"rpm","name":"perl-Text-Balanced","arch":"noarch","version":{"epoch":"0","ver":"2.04","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"These Perl subroutines may be used to extract a delimited substring, possibly\nafter skipping a specified prefix string.","summary":"Extract delimited text sequences from strings"},{"type":"rpm","name":"perl-Text-Diff","arch":"noarch","version":{"epoch":"0","ver":"1.45","rel":"7.module+el8.10.0+21354+3ad137bb"},"description":"Text::Diff provides a basic set of services akin to the GNU diff utility.\nIt is not anywhere near as feature complete as GNU diff, but it is better\nintegrated with Perl and available on all platforms. It is often faster\nthan shelling out to a system's diff executable for small files, and\ngenerally slower on larger files.","summary":"Perform diffs on files and record sets"},{"type":"rpm","name":"perl-Text-Glob","arch":"noarch","version":{"epoch":"0","ver":"0.11","rel":"5.module+el8.10.0+21354+3ad137bb"},"description":"Text::Glob implements glob(3) style matching that can be used to match\nagainst text, rather than fetching names from a file-system.  If you\nwant to do full file globbing use the File::Glob module instead.","summary":"Perl module to match globbing patterns against text"},{"type":"rpm","name":"perl-Text-ParseWords","arch":"noarch","version":{"epoch":"0","ver":"3.30","rel":"396.module+el8.10.0+21354+3ad137bb"},"description":"The nested_quotewords() and quotewords() functions accept a delimiter (which\ncan be a regular expression) and a list of lines and then breaks those lines\nup into a list of words ignoring delimiters that appear inside quotes.\nquotewords() returns all of the tokens in a single long list, while\nnested_quotewords() returns a list of token lists corresponding to the\nelements of @lines. parse_line() does tokenizing on a single string. The\nquotewords() functions simply call \u0026parse_line(), so if you're only splitting\none line you can call parse_line() directly and save a function call.","summary":"Parse text into an array of tokens or array of arrays"},{"type":"rpm","name":"perl-Text-Tabs+Wrap","arch":"noarch","version":{"epoch":"0","ver":"2013.0523","rel":"396.module+el8.10.0+21354+3ad137bb"},"description":"Text::Tabs performs the same job that the UNIX expand(1) and unexpand(1)\ncommands do: adding or removing tabs from a document.\n\nText::Wrap::wrap() will reformat lines into paragraphs. All it does is break\nup long lines, it will not join short lines together.","summary":"Expand tabs and do simple line wrapping"},{"type":"rpm","name":"perl-Text-Template","arch":"noarch","version":{"epoch":"0","ver":"1.58","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"This is a library for generating form letters, building HTML pages, or\nfilling in templates generally.  A 'template' is a piece of text that\nhas little Perl programs embedded in it here and there.  When you\n'fill in' a template, you evaluate the little programs and replace\nthem with their values.","summary":"Expand template text with embedded Perl"},{"type":"rpm","name":"perl-Thread-Queue","arch":"noarch","version":{"epoch":"0","ver":"3.14","rel":"457.module+el8.10.0+21354+3ad137bb"},"description":"This module provides thread-safe FIFO queues that can be accessed safely by\nany number of threads.","summary":"Thread-safe queues"},{"type":"rpm","name":"perl-Time-HiRes","arch":"x86_64","version":{"epoch":"4","ver":"1.9764","rel":"459.module+el8.10.0+21354+3ad137bb"},"description":"The Time::HiRes module implements a Perl interface to the usleep, nanosleep,\nualarm, gettimeofday, and setitimer/getitimer system calls, in other words,\nhigh resolution time and timers.","summary":"High resolution alarm, sleep, gettimeofday, interval timers"},{"type":"rpm","name":"perl-Time-Local","arch":"noarch","version":{"epoch":"2","ver":"1.300","rel":"4.module+el8.10.0+21354+3ad137bb"},"description":"This module provides functions that are the inverse of built-in perl functions\nlocaltime() and gmtime(). They accept a date as a six-element array, and\nreturn the corresponding time(2) value in seconds since the system epoch\n(Midnight, January 1, 1970 GMT on Unix, for example). This value can be\npositive or negative, though POSIX only requires support for positive values,\nso dates before the system's epoch may not work on all operating systems.","summary":"Efficiently compute time from local and GMT time"},{"type":"rpm","name":"perl-Time-Piece","arch":"x86_64","version":{"epoch":"0","ver":"1.31","rel":"423.el8_10"},"description":"The Time::Piece module replaces the standard localtime and gmtime functions\nwith implementations that return objects.  It does so in a backwards compatible\nmanner, so that using localtime or gmtime as documented in perlfunc still\nbehave as expected.","summary":"Time objects from localtime and gmtime"},{"type":"rpm","name":"perl-URI","arch":"noarch","version":{"epoch":"0","ver":"1.76","rel":"5.module+el8.10.0+21354+3ad137bb"},"description":"This module implements the URI class. Objects of this class represent\n\"Uniform Resource Identifier references\" as specified in RFC 2396 (and\nupdated by RFC 2732).","summary":"A Perl module implementing URI parsing and manipulation"},{"type":"rpm","name":"perl-Unicode-Collate","arch":"x86_64","version":{"epoch":"0","ver":"1.29","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"This package is Perl implementation of Unicode Technical Standard #10 (Unicode\nCollation Algorithm).","summary":"Unicode Collation Algorithm"},{"type":"rpm","name":"perl-Unicode-Normalize","arch":"x86_64","version":{"epoch":"0","ver":"1.27","rel":"458.module+el8.10.0+21354+3ad137bb"},"description":"This package provides Perl functions that can convert strings into various\nUnicode normalization forms as defined in Unicode Standard Annex #15.","summary":"Unicode Normalization Forms"},{"type":"rpm","name":"perl-autodie","arch":"noarch","version":{"epoch":"0","ver":"2.34","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"The \"autodie\" and \"Fatal\" pragma provides a convenient way to replace\nfunctions that normally return false on failure with equivalents that throw an\nexception on failure.\n\nHowever \"Fatal\" has been obsoleted by the new autodie pragma. Please use\nautodie in preference to \"Fatal\".","summary":"Replace functions with ones that succeed or die"},{"type":"rpm","name":"perl-bignum","arch":"noarch","version":{"epoch":"0","ver":"0.51","rel":"439.module+el8.10.0+21354+3ad137bb"},"description":"This package attempts to make it easier to write scripts that use BigInts and\nBigFloats in a transparent way.","summary":"Transparent big number support for Perl"},{"type":"rpm","name":"perl-constant","arch":"noarch","version":{"epoch":"0","ver":"1.33","rel":"1001.module+el8.10.0+21354+3ad137bb"},"description":"This pragma allows you to declare constants at compile-time:\n\nuse constant PI =\u003e 4 * atan2(1, 1);\n\nWhen you declare a constant such as \"PI\" using the method shown above,\neach machine your script runs upon can have as many digits of accuracy\nas it can use. Also, your program will be easier to read, more likely\nto be maintained (and maintained correctly), and far less likely to\nsend a space probe to the wrong planet because nobody noticed the one\nequation in which you wrote 3.14195.\n\nWhen a constant is used in an expression, Perl replaces it with its\nvalue at compile time, and may then optimize the expression further.\nIn particular, any code in an \"if (CONSTANT)\" block will be optimized\naway if the constant is false.","summary":"Perl pragma to declare constants"},{"type":"rpm","name":"perl-devel","arch":"x86_64","version":{"epoch":"4","ver":"5.26.3","rel":"423.el8_10"},"description":"This package contains header files and development modules.\nMost perl packages will need to install perl-devel to build.","summary":"Header #files for use in perl development"},{"type":"rpm","name":"perl-devel","arch":"i686","version":{"epoch":"4","ver":"5.26.3","rel":"423.el8_10"},"description":"This package contains header files and development modules.\nMost perl packages will need to install perl-devel to build.","summary":"Header #files for use in perl development"},{"type":"rpm","name":"perl-encoding","arch":"x86_64","version":{"epoch":"4","ver":"3.00","rel":"461.module+el8.10.0+21354+3ad137bb"},"description":"With the encoding pragma, you can write your Perl script in any encoding you\nlike (so long as the Encode module supports it) and still enjoy Unicode\nsupport.\n\nHowever, this encoding module is deprecated under perl 5.18. It uses\na mechanism provided by perl that is deprecated under 5.18 and higher, and may\nbe removed in a future version.\n\nThe easiest and the best alternative is to write your script in UTF-8.","summary":"Write your Perl script in non-ASCII or non-UTF-8"},{"type":"rpm","name":"perl-experimental","arch":"noarch","version":{"epoch":"0","ver":"0.025","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"This pragma provides an easy and convenient way to enable or disable\nexperimental features.","summary":"Experimental features made easy"},{"type":"rpm","name":"perl-generators","arch":"noarch","version":{"epoch":"0","ver":"1.13","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"This package provides RPM Perl dependencies generators which are used for\ngetting provides and requires from Perl binaries and modules.","summary":"RPM Perl dependencies generators"},{"type":"rpm","name":"perl-homedir","arch":"noarch","version":{"epoch":"0","ver":"2.000024","rel":"7.module+el8.10.0+21354+3ad137bb"},"description":"perl-homedir configures the system to automatically create a ~/perl5\ndirectory in each user's $HOME on user login.  This allows each user to\ninstall CPAN packages via the CPAN to their $HOME, with no additional\nconfiguration or privileges, and without installing them system-wide.\n\nIf you want your users to be able to install and use their own Perl modules,\ninstall this package.","summary":"Per-user Perl local::lib setup"},{"type":"rpm","name":"perl-inc-latest","arch":"noarch","version":{"epoch":"2","ver":"0.500","rel":"10.module+el8.10.0+21354+3ad137bb"},"description":"The inc::latest module helps bootstrap configure-time dependencies for CPAN\ndistributions. These dependencies get bundled into the inc directory within\na distribution and are used by Makefile.PL or Build.PL.","summary":"Use modules bundled in inc/ if they are newer than installed ones"},{"type":"rpm","name":"perl-libnet","arch":"noarch","version":{"epoch":"0","ver":"3.13","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"This is a collection of Perl modules which provides a simple and\nconsistent programming interface (API) to the client side of various\nprotocols used in the internet community.","summary":"Perl clients for various network protocols"},{"type":"rpm","name":"perl-libnetcfg","arch":"noarch","version":{"epoch":"4","ver":"5.26.3","rel":"423.el8_10"},"description":"The libnetcfg utility can be used to configure the libnet.","summary":"Configure libnet"},{"type":"rpm","name":"perl-local-lib","arch":"noarch","version":{"epoch":"0","ver":"2.000024","rel":"7.module+el8.10.0+21354+3ad137bb"},"description":"This module provides a quick, convenient way of bootstrapping a user-\nlocal Perl module library located within the user's home directory. It\nalso constructs and prints out for the user the list of environment\nvariables using the syntax appropriate for the user's current shell (as\nspecified by the 'SHELL' environment variable), suitable for directly\nadding to one's shell configuration file.\n\nMore generally, local::lib allows for the bootstrapping and usage of a\ndirectory containing Perl modules outside of Perl's '@INC'. This makes\nit easier to ship an application with an app-specific copy of a Perl module,\nor collection of modules. Useful in cases like when an upstream maintainer\nhasn't applied a patch to a module of theirs that you need for your\napplication.","summary":"Create and use a local lib/ for perl modules"},{"type":"rpm","name":"perl-open","arch":"noarch","version":{"epoch":"0","ver":"1.11","rel":"423.el8_10"},"description":"The \"open\" pragma serves as one of the interfaces to declare default \"layers\"\n(also known as \"disciplines\") for all I/O.","summary":"Perl pragma to set default PerlIO layers for input and output"},{"type":"rpm","name":"perl-parent","arch":"noarch","version":{"epoch":"1","ver":"0.238","rel":"457.module+el8.10.0+21354+3ad137bb"},"description":"Allows you to both load one or more modules, while setting up inheritance\nfrom those modules at the same time. Mostly similar in effect to:\n\n\tpackage Baz;\n\n\tBEGIN {\n\t\trequire Foo;\n\t\trequire Bar;\n\n\t\tpush @ISA, qw(Foo Bar);\n\t}","summary":"Establish an ISA relationship with base classes at compile time"},{"type":"rpm","name":"perl-perlfaq","arch":"noarch","version":{"epoch":"0","ver":"5.20210520","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"The perlfaq comprises several documents that answer the most commonly asked\nquestions about Perl and Perl programming.","summary":"Frequently asked questions about Perl"},{"type":"rpm","name":"perl-podlators","arch":"noarch","version":{"epoch":"1","ver":"4.14","rel":"457.module+el8.10.0+21354+3ad137bb"},"description":"This package contains Pod::Man and Pod::Text modules which convert POD input\nto *roff source output, suitable for man pages, or plain text.  It also\nincludes several sub-classes of Pod::Text for formatted output to terminals\nwith various capabilities.","summary":"Format POD source into various output formats"},{"type":"rpm","name":"perl-tests","arch":"x86_64","version":{"epoch":"4","ver":"5.26.3","rel":"423.el8_10"},"description":"This package contains the test suite included with Perl 5.26.3.\n\nInstall this if you want to test your Perl installation (binary and core\nmodules).","summary":"The Perl test suite"},{"type":"rpm","name":"perl-threads","arch":"x86_64","version":{"epoch":"1","ver":"2.25","rel":"457.module+el8.10.0+21354+3ad137bb"},"description":"Since Perl 5.8, thread programming has been available using a model called\ninterpreter threads which provides a new Perl interpreter for each thread,\nand, by default, results in no data or state information being shared\nbetween threads.\n\n(Prior to Perl 5.8, 5005threads was available through the \"Thread.pm\" API.\nThis threading model has been deprecated, and was removed as of Perl 5.10.0.)","summary":"Perl interpreter-based threads"},{"type":"rpm","name":"perl-threads-shared","arch":"x86_64","version":{"epoch":"0","ver":"1.61","rel":"457.module+el8.10.0+21354+3ad137bb"},"description":"By default, variables are private to each thread, and each newly created\nthread gets a private copy of each existing variable. This module allows\nyou to share variables across different threads (and pseudo-forks on\nWin32). It is used together with the threads module.","summary":"Perl extension for sharing data structures between threads"},{"type":"rpm","name":"perl-utils","arch":"noarch","version":{"epoch":"0","ver":"5.26.3","rel":"423.el8_10"},"description":"Several utilities which come with Perl distribution like h2ph, perlbug,\nperlthanks, pl2pm, and splain. Some utilities are provided by more specific\npackages like perldoc by perl-Pod-Perldoc.","summary":"Utilities packaged with the Perl distribution"},{"type":"rpm","name":"perl-version","arch":"x86_64","version":{"epoch":"7","ver":"0.99.29","rel":"1.module+el8.10.0+21354+3ad137bb"},"description":"Version objects were added to Perl in 5.10. This module implements version\nobjects for older version of Perl and provides the version object API for\nall versions of Perl. All previous releases before 0.74 are deprecated and\nshould not be used due to incompatible API changes. Version 0.77 introduces\nthe new 'parse' and 'declare' methods to standardize usage. You are\nstrongly urged to set 0.77 as a minimum in your code.","summary":"Perl extension for Version Objects"},{"type":"rpm","name":"php","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"PHP is an HTML-embedded scripting language. PHP attempts to make it\neasy for developers to write dynamically generated web pages. PHP also\noffers built-in database integration for several commercial and\nnon-commercial database management systems, so writing a\ndatabase-enabled webpage with PHP is fairly simple. The most common\nuse of PHP coding is probably as a replacement for CGI scripts.\n\nThe php package contains the module (often referred to as mod_php)\nwhich adds support for the PHP language to Apache HTTP Server when\nrunning in prefork mode.","summary":"PHP scripting language for creating dynamic web sites"},{"type":"rpm","name":"php-bcmath","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"The php-bcmath package contains a dynamic shared object that will add\nsupport for using the bcmath library to PHP.","summary":"A module for PHP applications for using the bcmath library"},{"type":"rpm","name":"php-cli","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"The php-cli package contains the command-line interface\nexecuting PHP scripts, /usr/bin/php, and the CGI interface.","summary":"Command-line interface for PHP"},{"type":"rpm","name":"php-common","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"The php-common package contains files used by both the php\npackage and the php-cli package.","summary":"Common files for PHP"},{"type":"rpm","name":"php-dba","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"The php-dba package contains a dynamic shared object that will add\nsupport for using the DBA database abstraction layer to PHP.","summary":"A database abstraction layer module for PHP applications"},{"type":"rpm","name":"php-dbg","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"The php-dbg package contains the interactive PHP debugger.","summary":"The interactive PHP debugger"},{"type":"rpm","name":"php-devel","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"The php-devel package contains the files needed for building PHP\nextensions. If you need to compile your own PHP extensions, you will\nneed to install this package.","summary":"Files needed for building PHP extensions"},{"type":"rpm","name":"php-embedded","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"The php-embedded package contains a library which can be embedded\ninto applications to provide PHP scripting language support.","summary":"PHP library for embedding in applications"},{"type":"rpm","name":"php-enchant","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"The php-enchant package contains a dynamic shared object that will add\nsupport for using the enchant library to PHP.","summary":"Enchant spelling extension for PHP applications"},{"type":"rpm","name":"php-ffi","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"FFI is one of the features that made Python and LuaJIT very useful for fast\nprototyping. It allows calling C functions and using C data types from pure\nscripting language and therefore develop “system code” more productively.\n\nFor PHP, FFI opens a way to write PHP extensions and bindings to C libraries\nin pure PHP.","summary":"Foreign Function Interface"},{"type":"rpm","name":"php-fpm","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"PHP-FPM (FastCGI Process Manager) is an alternative PHP FastCGI\nimplementation with some additional features useful for sites of\nany size, especially busier sites.","summary":"PHP FastCGI Process Manager"},{"type":"rpm","name":"php-gd","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"The php-gd package contains a dynamic shared object that will add\nsupport for using the gd graphics library to PHP.","summary":"A module for PHP applications for using the gd graphics library"},{"type":"rpm","name":"php-gmp","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"These functions allow you to work with arbitrary-length integers\nusing the GNU MP library.","summary":"A module for PHP applications for using the GNU MP library"},{"type":"rpm","name":"php-intl","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"The php-intl package contains a dynamic shared object that will add\nsupport for using the ICU library to PHP.","summary":"Internationalization extension for PHP applications"},{"type":"rpm","name":"php-ldap","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"The php-ldap adds Lightweight Directory Access Protocol (LDAP)\nsupport to PHP. LDAP is a set of protocols for accessing directory\nservices over the Internet. PHP is an HTML-embedded scripting\nlanguage.","summary":"A module for PHP applications that use LDAP"},{"type":"rpm","name":"php-mbstring","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"The php-mbstring package contains a dynamic shared object that will add\nsupport for multi-byte string handling to PHP.","summary":"A module for PHP applications which need multi-byte string handling"},{"type":"rpm","name":"php-mysqlnd","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"The php-mysqlnd package contains a dynamic shared object that will add\nMySQL database support to PHP. MySQL is an object-relational database\nmanagement system. PHP is an HTML-embeddable scripting language. If\nyou need MySQL support for PHP applications, you will need to install\nthis package and the php package.\n\nThis package use the MySQL Native Driver","summary":"A module for PHP applications that use MySQL databases"},{"type":"rpm","name":"php-odbc","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"The php-odbc package contains a dynamic shared object that will add\ndatabase support through ODBC to PHP. ODBC is an open specification\nwhich provides a consistent API for developers to use for accessing\ndata sources (which are often, but not always, databases). PHP is an\nHTML-embeddable scripting language. If you need ODBC support for PHP\napplications, you will need to install this package and the php\npackage.","summary":"A module for PHP applications that use ODBC databases"},{"type":"rpm","name":"php-opcache","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"The Zend OPcache provides faster PHP execution through opcode caching and\noptimization. It improves PHP performance by storing precompiled script\nbytecode in the shared memory. This eliminates the stages of reading code from\nthe disk and compiling it on future access. In addition, it applies a few\nbytecode optimization patterns that make code execution faster.","summary":"The Zend OPcache"},{"type":"rpm","name":"php-pdo","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"The php-pdo package contains a dynamic shared object that will add\na database access abstraction layer to PHP.  This module provides\na common interface for accessing MySQL, PostgreSQL or other\ndatabases.","summary":"A database access abstraction module for PHP applications"},{"type":"rpm","name":"php-pear","arch":"noarch","version":{"epoch":"1","ver":"1.10.13","rel":"1.module+el8.10.0+22485+a3539972"},"description":"PEAR is a framework and distribution system for reusable PHP\ncomponents.  This package contains the basic PEAR components.","summary":"PHP Extension and Application Repository framework"},{"type":"rpm","name":"php-pecl-apcu","arch":"x86_64","version":{"epoch":"0","ver":"5.1.18","rel":"1.module+el8.10.0+22485+a3539972"},"description":"APCu is userland caching: APC stripped of opcode caching.\n\nAPCu only supports userland caching of variables.\n\nThe php-pecl-apcu-bc package provides a drop\nin replacement for APC.","summary":"APC User Cache"},{"type":"rpm","name":"php-pecl-apcu-devel","arch":"x86_64","version":{"epoch":"0","ver":"5.1.18","rel":"1.module+el8.10.0+22485+a3539972"},"description":"These are the files needed to compile programs using APCu.","summary":"APCu developer files (header)"},{"type":"rpm","name":"php-pecl-rrd","arch":"x86_64","version":{"epoch":"0","ver":"2.0.1","rel":"1.module+el8.10.0+22485+a3539972"},"description":"Procedural and simple OO wrapper for rrdtool - data logging and graphing\nsystem for time series data.","summary":"PHP Bindings for rrdtool"},{"type":"rpm","name":"php-pecl-xdebug","arch":"x86_64","version":{"epoch":"0","ver":"2.9.5","rel":"1.module+el8.10.0+22485+a3539972"},"description":"The Xdebug extension helps you debugging your script by providing a lot of\nvaluable debug information. The debug information that Xdebug can provide\nincludes the following:\n\n* stack and function traces in error messages with:\n  o full parameter display for user defined functions\n  o function name, file name and line indications\n  o support for member functions\n* memory allocation\n* protection for infinite recursions\n\nXdebug also provides:\n\n* profiling information for PHP scripts\n* code coverage analysis\n* capabilities to debug your scripts interactively with a debug client\n\nDocumentation: https://xdebug.org/docs/","summary":"PECL package for debugging PHP scripts"},{"type":"rpm","name":"php-pecl-zip","arch":"x86_64","version":{"epoch":"0","ver":"1.18.2","rel":"1.module+el8.10.0+22485+a3539972"},"description":"Zip is an extension to create and read zip files.","summary":"A ZIP archive management extension"},{"type":"rpm","name":"php-pgsql","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"The php-pgsql package add PostgreSQL database support to PHP.\nPostgreSQL is an object-relational database management\nsystem that supports almost all SQL constructs. PHP is an\nHTML-embedded scripting language. If you need back-end support for\nPostgreSQL, you should install this package in addition to the main\nphp package.","summary":"A PostgreSQL database module for PHP"},{"type":"rpm","name":"php-process","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"The php-process package contains dynamic shared objects which add\nsupport to PHP using system interfaces for inter-process\ncommunication.","summary":"Modules for PHP script using system process interfaces"},{"type":"rpm","name":"php-snmp","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"The php-snmp package contains a dynamic shared object that will add\nsupport for querying SNMP devices to PHP.  PHP is an HTML-embeddable\nscripting language. If you need SNMP support for PHP applications, you\nwill need to install this package and the php package.","summary":"A module for PHP applications that query SNMP-managed devices"},{"type":"rpm","name":"php-soap","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"The php-soap package contains a dynamic shared object that will add\nsupport to PHP for using the SOAP web services protocol.","summary":"A module for PHP applications that use the SOAP protocol"},{"type":"rpm","name":"php-xml","arch":"x86_64","version":{"epoch":"0","ver":"8.0.30","rel":"1.module+el8.8.0+20302+42d2b711"},"description":"The php-xml package contains dynamic shared objects which add support\nto PHP for manipulating XML documents using the DOM tree,\nand performing XSL transformations on XML documents.","summary":"A module for PHP applications which use XML"},{"type":"rpm","name":"pixman","arch":"x86_64","version":{"epoch":"0","ver":"0.38.4","rel":"4.el8"},"description":"Pixman is a pixel manipulation library for X and Cairo.","summary":"Pixel manipulation library"},{"type":"rpm","name":"pixman","arch":"i686","version":{"epoch":"0","ver":"0.38.4","rel":"4.el8"},"description":"Pixman is a pixel manipulation library for X and Cairo.","summary":"Pixel manipulation library"},{"type":"rpm","name":"plexus-cipher","arch":"noarch","version":{"epoch":"0","ver":"1.7","rel":"17.module+el8.8.0+18043+17ecf8f0"},"description":"Plexus Cipher: encryption/decryption Component","summary":"Plexus Cipher: encryption/decryption Component"},{"type":"rpm","name":"plexus-cipher","arch":"noarch","version":{"epoch":"0","ver":"2.0","rel":"3.module+el8.10.0+21301+657f54a3"},"description":"Plexus Cipher: encryption/decryption Component","summary":"Plexus Cipher: encryption/decryption Component"},{"type":"rpm","name":"plexus-classworlds","arch":"noarch","version":{"epoch":"0","ver":"2.6.0","rel":"13.module+el8.10.0+21301+657f54a3"},"description":"Classworlds is a framework for container developers\nwho require complex manipulation of Java's ClassLoaders.\nJava's native ClassLoader mechanisms and classes can cause\nmuch headache and confusion for certain types of\napplication developers. Projects which involve dynamic\nloading of components or otherwise represent a 'container'\ncan benefit from the classloading control provided by\nclassworlds.","summary":"Plexus Classworlds Classloader Framework"},{"type":"rpm","name":"plexus-classworlds","arch":"noarch","version":{"epoch":"0","ver":"2.6.0","rel":"4.module+el8.8.0+18043+17ecf8f0"},"description":"Classworlds is a framework for container developers\nwho require complex manipulation of Java's ClassLoaders.\nJava's native ClassLoader mechanisms and classes can cause\nmuch headache and confusion for certain types of\napplication developers. Projects which involve dynamic\nloading of components or otherwise represent a 'container'\ncan benefit from the classloading control provided by\nclassworlds.","summary":"Plexus Classworlds Classloader Framework"},{"type":"rpm","name":"plexus-containers-component-annotations","arch":"noarch","version":{"epoch":"0","ver":"2.1.0","rel":"2.module+el8.8.0+18043+17ecf8f0"},"description":"Component API from plexus-containers.","summary":"Component API from plexus-containers"},{"type":"rpm","name":"plexus-containers-component-annotations","arch":"noarch","version":{"epoch":"0","ver":"2.1.1","rel":"3.module+el8.10.0+21301+657f54a3"},"description":"Component API from plexus-containers.","summary":"Component API from plexus-containers"},{"type":"rpm","name":"plexus-interpolation","arch":"noarch","version":{"epoch":"0","ver":"1.26","rel":"13.module+el8.10.0+21301+657f54a3"},"description":"Plexus interpolator is the outgrowth of multiple iterations of development\nfocused on providing a more modular, flexible interpolation framework for\nthe expression language style commonly seen in Maven, Plexus, and other\nrelated projects.","summary":"Plexus Interpolation API"},{"type":"rpm","name":"plexus-interpolation","arch":"noarch","version":{"epoch":"0","ver":"1.26","rel":"3.module+el8.8.0+18043+17ecf8f0"},"description":"Plexus interpolator is the outgrowth of multiple iterations of development\nfocused on providing a more modular, flexible interpolation framework for\nthe expression language style commonly seen in Maven, Plexus, and other\nrelated projects.","summary":"Plexus Interpolation API"},{"type":"rpm","name":"plexus-sec-dispatcher","arch":"noarch","version":{"epoch":"0","ver":"1.4","rel":"29.module+el8.8.0+18043+17ecf8f0"},"description":"Plexus Security Dispatcher Component","summary":"Plexus Security Dispatcher Component"},{"type":"rpm","name":"plexus-sec-dispatcher","arch":"noarch","version":{"epoch":"0","ver":"2.0","rel":"5.module+el8.10.0+21301+657f54a3"},"description":"Plexus Security Dispatcher Component","summary":"Plexus Security Dispatcher Component"},{"type":"rpm","name":"plexus-utils","arch":"noarch","version":{"epoch":"0","ver":"3.3.0","rel":"11.module+el8.10.0+21301+657f54a3"},"description":"The Plexus project seeks to create end-to-end developer tools for\nwriting applications. At the core is the container, which can be\nembedded or for a full scale application server. There are many\nreusable components for hibernate, form processing, jndi, i18n,\nvelocity, etc. Plexus also includes an application server which\nis like a J2EE application server, without all the baggage.","summary":"Plexus Common Utilities"},{"type":"rpm","name":"plexus-utils","arch":"noarch","version":{"epoch":"0","ver":"3.3.0","rel":"3.module+el8.8.0+18043+17ecf8f0"},"description":"The Plexus project seeks to create end-to-end developer tools for\nwriting applications. At the core is the container, which can be\nembedded or for a full scale application server. There are many\nreusable components for hibernate, form processing, jndi, i18n,\nvelocity, etc. Plexus also includes an application server which\nis like a J2EE application server, without all the baggage.","summary":"Plexus Common Utilities"},{"type":"rpm","name":"poppler-data","arch":"noarch","version":{"epoch":"0","ver":"0.4.9","rel":"2.el8"},"description":"This package consists of encoding files for use with poppler. The encoding\nfiles are optional and poppler will automatically read them if they are present.\n\nWhen installed, the encoding files enables poppler to correctly render both CJK\nand Cyrrilic characters properly.","summary":"Encoding files for use with poppler"},{"type":"rpm","name":"prometheus-jmx-exporter","arch":"noarch","version":{"epoch":"0","ver":"0.12.0","rel":"10.el8"},"description":"JMX to Prometheus exporter: a collector that can be configured to scrape\nand expose MBeans of a JMX target. This exporter is intended to be run as\na Java Agent, exposing a HTTP server and serving metrics of the local JVM.","summary":"Prometheus JMX Exporter"},{"type":"rpm","name":"prometheus-jmx-exporter-openjdk11","arch":"noarch","version":{"epoch":"0","ver":"0.12.0","rel":"10.el8"},"description":"OpenJDK 11 binding package for prometheus-jmx-exporter","summary":"OpenJDK 11 binding for prometheus-jmx-exporter"},{"type":"rpm","name":"prometheus-jmx-exporter-openjdk17","arch":"noarch","version":{"epoch":"0","ver":"0.12.0","rel":"10.el8"},"description":"OpenJDK 17 binding package for prometheus-jmx-exporter","summary":"OpenJDK 17 binding for prometheus-jmx-exporter"},{"type":"rpm","name":"prometheus-jmx-exporter-openjdk8","arch":"noarch","version":{"epoch":"0","ver":"0.12.0","rel":"10.el8"},"description":"OpenJDK 1.8.0 binding package for prometheus-jmx-exporter","summary":"OpenJDK 1.8.0 binding for prometheus-jmx-exporter"},{"type":"rpm","name":"protobuf-c","arch":"i686","version":{"epoch":"0","ver":"1.3.0","rel":"8.el8"},"description":"Protocol Buffers are a way of encoding structured data in an efficient yet\nextensible format. This package provides a code generator and run-time\nlibraries to use Protocol Buffers from pure C (not C++).\n\nIt uses a modified version of protoc called protoc-c.","summary":"C bindings for Google's Protocol Buffers"},{"type":"rpm","name":"protobuf-c","arch":"x86_64","version":{"epoch":"0","ver":"1.3.0","rel":"8.el8"},"description":"Protocol Buffers are a way of encoding structured data in an efficient yet\nextensible format. This package provides a code generator and run-time\nlibraries to use Protocol Buffers from pure C (not C++).\n\nIt uses a modified version of protoc called protoc-c.","summary":"C bindings for Google's Protocol Buffers"},{"type":"rpm","name":"python-nose-docs","arch":"noarch","version":{"epoch":"0","ver":"1.3.7","rel":"31.module+el8.9.0+19487+7dc18407"},"description":"Documentation for Nose.","summary":"Nose Documentation"},{"type":"rpm","name":"python-nose-docs","arch":"noarch","version":{"epoch":"0","ver":"1.3.7","rel":"31.module+el8.10.0+20784+edafcd43"},"description":"Documentation for Nose.","summary":"Nose Documentation"},{"type":"rpm","name":"python-psycopg2-doc","arch":"x86_64","version":{"epoch":"0","ver":"2.7.5","rel":"8.module+el8.9.0+19487+7dc18407"},"description":"Documentation and example files for the psycopg python PostgreSQL\ndatabase adapter.","summary":"Documentation for psycopg python PostgreSQL database adapter"},{"type":"rpm","name":"python-pymongo-doc","arch":"noarch","version":{"epoch":"0","ver":"3.7.0","rel":"2.module+el8.10.0+23071+07f1d18e"},"description":"Documentation for python-pymongo.","summary":"Documentation for python-pymongo"},{"type":"rpm","name":"python-rpm-macros","arch":"noarch","version":{"epoch":"0","ver":"3","rel":"45.el8"},"description":"This package contains the unversioned Python RPM macros, that most\nimplementations should rely on.\n\nYou should not need to install this package manually as the various\npython?-devel packages require it. So install a python-devel package instead.","summary":"The unversioned Python RPM macros"},{"type":"rpm","name":"python-sqlalchemy-doc","arch":"noarch","version":{"epoch":"0","ver":"1.3.2","rel":"3.module+el8.10.0+20981+3704b446"},"description":"Documentation for SQLAlchemy","summary":"Documentation for SQLAlchemy"},{"type":"rpm","name":"python-sqlalchemy-doc","arch":"noarch","version":{"epoch":"0","ver":"1.3.2","rel":"2.module+el8.9.0+19487+7dc18407"},"description":"Documentation for SQLAlchemy","summary":"Documentation for SQLAlchemy"},{"type":"rpm","name":"python-srpm-macros","arch":"noarch","version":{"epoch":"0","ver":"3","rel":"45.el8"},"description":"RPM macros for building Python source packages.","summary":"RPM macros for building Python source packages"},{"type":"rpm","name":"python-virtualenv-doc","arch":"noarch","version":{"epoch":"0","ver":"15.1.0","rel":"23.module+el8.10.0+22619+61b70790"},"description":"Documentation for python virtualenv.","summary":"Documentation for python virtualenv"},{"type":"rpm","name":"python2","arch":"x86_64","version":{"epoch":"0","ver":"2.7.18","rel":"17.module+el8.10.0+20822+a15ec22d"},"description":"Python 2 is an old version of the language that is incompatible with the 3.x\nline of releases. The language is mostly the same, but many details, especially\nhow built-in objects like dictionaries and strings work, have changed\nconsiderably, and a lot of deprecated features have finally been removed in the\n3.x line.\n\nNote that documentation for Python 2 is provided in the python2-docs\npackage.\n\nThis package provides the \"python2\" executable; most of the actual\nimplementation is within the \"python2-libs\" package.\nFor the unversioned \"python\" executable, see manual page \"unversioned-python\".","summary":"An interpreted, interactive, object-oriented programming language"},{"type":"rpm","name":"python2-Cython","arch":"x86_64","version":{"epoch":"0","ver":"0.28.1","rel":"7.module+el8.9.0+19487+7dc18407"},"description":"This is a development version of Pyrex, a language\nfor writing Python extension modules.\n\nPython 2 version.","summary":"Language for writing Python extension modules"},{"type":"rpm","name":"python2-PyMySQL","arch":"noarch","version":{"epoch":"0","ver":"0.8.0","rel":"10.module+el8.9.0+19487+7dc18407"},"description":"This package contains a pure-Python MySQL client library. The goal of PyMySQL is\nto be a drop-in replacement for MySQLdb and work on CPython, PyPy, IronPython\nand Jython.","summary":"Pure-Python MySQL client library"},{"type":"rpm","name":"python2-attrs","arch":"noarch","version":{"epoch":"0","ver":"17.4.0","rel":"10.module+el8.9.0+19487+7dc18407"},"description":"attrs is an MIT-licensed Python package with class decorators that\nease the chores of implementing the most common attribute-related\nobject protocols.","summary":"Python attributes without boilerplate"},{"type":"rpm","name":"python2-babel","arch":"noarch","version":{"epoch":"0","ver":"2.5.1","rel":"10.module+el8.9.0+19487+7dc18407"},"description":"Babel is composed of two major parts:\n\n* tools to build and work with gettext message catalogs\n\n* a Python interface to the CLDR (Common Locale Data Repository),\n  providing access to various locale display names, localized number\n  and date formatting, etc.","summary":"Library for internationalizing Python applications"},{"type":"rpm","name":"python2-backports","arch":"x86_64","version":{"epoch":"0","ver":"1.0","rel":"16.module+el8.9.0+18326+1b5baeee"},"description":"The backports namespace is a namespace reserved for features backported from\nthe Python standard library to older versions of Python 2.\n\nPackages that exist in the backports namespace in Fedora should not provide\ntheir own backports/__init__.py, but instead require this package.\n\nBackports to earlier versions of Python 3, if they exist, do not need this\npackage because of changes made in Python 3.3 in PEP 420\n(http://www.python.org/dev/peps/pep-0420/).","summary":"Namespace for backported Python features"},{"type":"rpm","name":"python2-backports-ssl_match_hostname","arch":"noarch","version":{"epoch":"0","ver":"3.5.0.1","rel":"12.module+el8.9.0+18326+1b5baeee"},"description":"The Secure Sockets layer is only actually secure if you check the hostname in\nthe certificate returned by the server to which you are connecting, and verify\nthat it matches to hostname that you are trying to reach.\n\nBut the matching logic, defined in RFC2818, can be a bit tricky to implement on\nyour own. So the ssl package in the Standard Library of Python 3.2 now includes\na match_hostname() function for performing this check instead of requiring\nevery application to implement the check separately.\n\nThis backport brings match_hostname() to users of earlier versions of Python.\nThe actual code is only slightly modified from Python 3.5.","summary":"The ssl.match_hostname() function from Python 3"},{"type":"rpm","name":"python2-bson","arch":"x86_64","version":{"epoch":"0","ver":"3.7.0","rel":"1.module+el8.9.0+19487+7dc18407"},"description":"BSON is a binary-encoded serialization of JSON-like documents. BSON is designed\nto be lightweight, traversable, and efficient. BSON, like JSON, supports the\nembedding of objects and arrays within other objects and arrays.","summary":"Python bson library"},{"type":"rpm","name":"python2-chardet","arch":"noarch","version":{"epoch":"0","ver":"3.0.4","rel":"10.module+el8.9.0+19487+7dc18407"},"description":"Character encoding auto-detection in Python. As\nsmart as your browser. Open source.","summary":"Character encoding auto-detection in Python"},{"type":"rpm","name":"python2-coverage","arch":"x86_64","version":{"epoch":"0","ver":"4.5.1","rel":"5.module+el8.9.0+19487+7dc18407"},"description":"Coverage.py is a Python 2 module that measures code coverage during Python\nexecution. It uses the code analysis tools and tracing hooks provided in the\nPython standard library to determine which lines are executable, and which\nhave been executed.","summary":"Code coverage testing module for Python 2"},{"type":"rpm","name":"python2-debug","arch":"x86_64","version":{"epoch":"0","ver":"2.7.18","rel":"17.module+el8.10.0+20822+a15ec22d"},"description":"python2-debug provides a version of the Python 2 runtime with numerous debugging\nfeatures enabled, aimed at advanced Python users, such as developers of Python\nextension modules.\n\nThis version uses more memory and will be slower than the regular Python 2 build,\nbut is useful for tracking down reference-counting issues, and other bugs.\n\nThe bytecodes are unchanged, so that .pyc files are compatible between the two\nversion of Python 2, but the debugging features mean that C/C++ extension modules\nare ABI-incompatible with those built for the standard runtime.\n\nIt shares installation directories with the standard Python 2 runtime, so that\n.py and .pyc files can be shared.  All compiled extension modules gain a \"_d\"\nsuffix (\"foo_d.so\" rather than \"foo.so\") so that each Python 2 implementation can\nload its own extensions.","summary":"Debug version of the Python 2 runtime"},{"type":"rpm","name":"python2-devel","arch":"x86_64","version":{"epoch":"0","ver":"2.7.18","rel":"17.module+el8.10.0+20822+a15ec22d"},"description":"This package contains libraries and header files used to build applications\nwith and native libraries for Python 2","summary":"Libraries and header files needed for Python 2 development"},{"type":"rpm","name":"python2-dns","arch":"noarch","version":{"epoch":"0","ver":"1.15.0","rel":"10.module+el8.9.0+19487+7dc18407"},"description":"dnspython is a DNS toolkit for Python. It supports almost all record\ntypes. It can be used for queries, zone transfers, and dynamic\nupdates. It supports TSIG authenticated messages and EDNS0.\n\ndnspython provides both high and low level access to DNS. The high\nlevel classes perform queries for data of a given name, type, and\nclass, and return an answer set. The low level classes allow direct\nmanipulation of DNS zones, messages, names, and records.","summary":"DNS toolkit for Python 2"},{"type":"rpm","name":"python2-docs","arch":"noarch","version":{"epoch":"0","ver":"2.7.16","rel":"2.module+el8.9.0+18326+1b5baeee"},"description":"The python2-docs package contains documentation on the Python 2\nprogramming language and interpreter.\n\nInstall the python2-docs package if you'd like to use the documentation\nfor the Python 2 language.","summary":"Documentation for the Python 2 programming language"},{"type":"rpm","name":"python2-docs-info","arch":"noarch","version":{"epoch":"0","ver":"2.7.16","rel":"2.module+el8.9.0+18326+1b5baeee"},"description":"The python2-docs-info package contains documentation on the Python 2\nprogramming language and interpreter as info pages.\n\nInstall the python2-docs-info package if you'd like to read the\ndocumentation for the Python 2 language using the info command or Emacs.","summary":"Documentation for the Python 2 programming language as info pages"},{"type":"rpm","name":"python2-docutils","arch":"noarch","version":{"epoch":"0","ver":"0.14","rel":"12.module+el8.9.0+19487+7dc18407"},"description":"The Docutils project specifies a plaintext markup language, reStructuredText,\nwhich is easy to read and quick to write.  The project includes a python\nlibrary to parse rST files and transform them into other useful formats such\nas HTML, XML, and TeX as well as commandline tools that give the enduser\naccess to this functionality.\n\nCurrently, the library supports parsing rST that is in standalone files and\nPEPs (Python Enhancement Proposals).  Work is underway to parse rST from\nPython inline documentation modules and packages.","summary":"System for processing plaintext documentation for python2"},{"type":"rpm","name":"python2-funcsigs","arch":"noarch","version":{"epoch":"0","ver":"1.0.2","rel":"13.module+el8.9.0+19487+7dc18407"},"description":"funcsigs is a backport of the PEP 362 function signature features from\nPython 3.3's inspect module. The backport is compatible with Python 2.6, 2.7\nas well as 3.2 and up.","summary":"Python function signatures from PEP362 for Python 2.6, 2.7 and 3.2+"},{"type":"rpm","name":"python2-idna","arch":"noarch","version":{"epoch":"0","ver":"2.5","rel":"7.module+el8.9.0+19487+7dc18407"},"description":"A library to support the Internationalised Domain Names in Applications (IDNA)\nprotocol as specified in RFC 5891 \u003chttp://tools.ietf.org/html/rfc5891\u003e.  This\nversion of the protocol is often referred to as \"IDNA2008\" and can produce\ndifferent results from the earlier standard from 2003.\n\nThe library is also intended to act as a suitable drop-in replacement for the\n\"encodings.idna\" module that comes with the Python standard library but\ncurrently only supports the older 2003 specification.","summary":"Internationalized Domain Names in Applications (IDNA)"},{"type":"rpm","name":"python2-ipaddress","arch":"noarch","version":{"epoch":"0","ver":"1.0.18","rel":"6.module+el8.9.0+18326+1b5baeee"},"description":"ipaddress provides the capabilities to create, manipulate and operate\non IPv4 and IPv6 addresses and networks.\n\nThe functions and classes in this module make it straightforward to\nhandle various tasks related to IP addresses, including checking\nwhether or not two hosts are on the same subnet, iterating over all\nhosts in a particular subnet, checking whether or not a string\nrepresents a valid IP address or network definition, and so on.","summary":"Port of the python 3.3+ ipaddress module to 2.6+"},{"type":"rpm","name":"python2-jinja2","arch":"noarch","version":{"epoch":"0","ver":"2.10","rel":"10.module+el8.10.0+21290+abd5b761"},"description":"Jinja2 is a template engine written in pure Python.  It provides a\nDjango inspired non-XML syntax but supports inline expressions and an\noptional sandboxed environment.\n\nIf you have any exposure to other text-based template languages, such\nas Smarty or Django, you should feel right at home with Jinja2. It's\nboth designer and developer friendly by sticking to Python's\nprinciples and adding functionality useful for templating\nenvironments.","summary":"General purpose template engine for python2"},{"type":"rpm","name":"python2-libs","arch":"x86_64","version":{"epoch":"0","ver":"2.7.18","rel":"17.module+el8.10.0+20822+a15ec22d"},"description":"This package contains files used to embed Python 2 into applications.","summary":"Runtime libraries for Python 2"},{"type":"rpm","name":"python2-lxml","arch":"x86_64","version":{"epoch":"0","ver":"4.2.3","rel":"6.module+el8.9.0+19487+7dc18407"},"description":"lxml is a Pythonic, mature binding for the libxml2 and libxslt libraries. It\nprovides safe and convenient access to these libraries using the ElementTree It\nextends the ElementTree API significantly to offer support for XPath, RelaxNG,\nXML Schema, XSLT, C14N and much more.To contact the project, go to the project\nhome page \u003c or see our bug tracker at case you want to use the current ...\n\nPython 2 version.","summary":"XML processing library combining libxml2/libxslt with the ElementTree API"},{"type":"rpm","name":"python2-markupsafe","arch":"x86_64","version":{"epoch":"0","ver":"0.23","rel":"19.module+el8.9.0+19487+7dc18407"},"description":"A library for safe markup escaping.","summary":"Implements a XML/HTML/XHTML Markup safe string for Python 2"},{"type":"rpm","name":"python2-mock","arch":"noarch","version":{"epoch":"0","ver":"2.0.0","rel":"13.module+el8.9.0+19487+7dc18407"},"description":"Mock is a Python module that provides a core mock class. It removes the need\nto create a host of stubs throughout your test suite. After performing an\naction, you can make assertions about which methods / attributes were used and\narguments they were called with. You can also specify return values and set","summary":"A Python Mocking and Patching Library for Testing"},{"type":"rpm","name":"python2-nose","arch":"noarch","version":{"epoch":"0","ver":"1.3.7","rel":"31.module+el8.9.0+19487+7dc18407"},"description":"nose extends the test loading and running features of unit test, making\nit easier to write, find and run tests.\n\nBy default, nose will run tests in files or directories under the\ncurrent working directory whose names include \"test\" or \"Test\" at a\nword boundary (like \"test_this\" or \"functional_test\" or \"TestClass\"\nbut not \"libtest\"). Test output is similar to that of unit test, but\nalso includes captured stdout output from failing tests, for easy\nprint-style debugging.\n\nThese features, and many more, are customizable through the use of\nplugins. Plugins included with nose provide support for doctest, code\ncoverage and profiling, flexible attribute-based test selection,\noutput capture and more.","summary":"Nose Documentation"},{"type":"rpm","name":"python2-numpy","arch":"x86_64","version":{"epoch":"1","ver":"1.14.2","rel":"16.module+el8.9.0+19487+7dc18407"},"description":"NumPy is a general-purpose array-processing package designed to\nefficiently manipulate large multi-dimensional arrays of arbitrary\nrecords without sacrificing too much speed for small multi-dimensional\narrays.  NumPy is built on the Numeric code base and adds features\nintroduced by numarray as well as an extended C-API and the ability to\ncreate arrays of arbitrary type.\n\nThere are also basic facilities for discrete fourier transform,\nbasic linear algebra and random number generation. Also included in\nthis package is a version of f2py that works properly with NumPy.","summary":"A fast multidimensional array facility for Python"},{"type":"rpm","name":"python2-numpy-doc","arch":"noarch","version":{"epoch":"1","ver":"1.14.2","rel":"16.module+el8.9.0+19487+7dc18407"},"description":"This package provides the complete documentation for NumPy.","summary":"Documentation for numpy"},{"type":"rpm","name":"python2-numpy-f2py","arch":"x86_64","version":{"epoch":"1","ver":"1.14.2","rel":"16.module+el8.9.0+19487+7dc18407"},"description":"This package includes a version of f2py that works properly with NumPy.","summary":"f2py for numpy"},{"type":"rpm","name":"python2-pip","arch":"noarch","version":{"epoch":"0","ver":"9.0.3","rel":"19.module+el8.9.0+19487+7dc18407"},"description":"pip is a package management system used to install and manage software packages\nwritten in Python. Many packages can be found in the Python Package Index\n(PyPI). pip is a recursive acronym that can stand for either \"Pip Installs\nPackages\" or \"Pip Installs Python\".","summary":"A tool for installing and managing Python 2 packages"},{"type":"rpm","name":"python2-pip-wheel","arch":"noarch","version":{"epoch":"0","ver":"9.0.3","rel":"19.module+el8.9.0+19487+7dc18407"},"description":"A Python wheel of pip to use with venv.","summary":"The pip wheel"},{"type":"rpm","name":"python2-pluggy","arch":"noarch","version":{"epoch":"0","ver":"0.6.0","rel":"8.module+el8.9.0+19487+7dc18407"},"description":"The plugin manager stripped of pytest specific details.","summary":"The plugin manager stripped of pytest specific details"},{"type":"rpm","name":"python2-psycopg2","arch":"x86_64","version":{"epoch":"0","ver":"2.7.5","rel":"8.module+el8.9.0+19487+7dc18407"},"description":"Psycopg is the most popular PostgreSQL adapter for the Python\nprogramming language. At its core it fully implements the Python DB\nAPI 2.0 specifications. Several extensions allow access to many of the\nfeatures offered by PostgreSQL.","summary":"A PostgreSQL database adapter for Python 2"},{"type":"rpm","name":"python2-psycopg2-debug","arch":"x86_64","version":{"epoch":"0","ver":"2.7.5","rel":"8.module+el8.9.0+19487+7dc18407"},"description":"This is a build of the psycopg PostgreSQL database adapter for the debug\nbuild of Python 2.","summary":"A PostgreSQL database adapter for Python 2 (debug build)"},{"type":"rpm","name":"python2-psycopg2-tests","arch":"x86_64","version":{"epoch":"0","ver":"2.7.5","rel":"8.module+el8.9.0+19487+7dc18407"},"description":"Psycopg is the most popular PostgreSQL adapter for the Python\nprogramming language. At its core it fully implements the Python DB\nAPI 2.0 specifications. Several extensions allow access to many of the\nfeatures offered by PostgreSQL.\nThis sub-package delivers set of tests for the adapter.","summary":"A testsuite for A PostgreSQL database adapter for Python 2"},{"type":"rpm","name":"python2-py","arch":"noarch","version":{"epoch":"0","ver":"1.5.3","rel":"6.module+el8.9.0+19487+7dc18407"},"description":"The py lib is a Python development support library featuring the\nfollowing tools and modules:\n\n  * py.path: uniform local and svn path objects\n  * py.apipkg: explicit API control and lazy-importing\n  * py.iniconfig: easy parsing of .ini files\n  * py.code: dynamic code generation and introspection\n  * py.path: uniform local and svn path objects","summary":"Library with cross-python path, ini-parsing, io, code, log facilities"},{"type":"rpm","name":"python2-pygments","arch":"noarch","version":{"epoch":"0","ver":"2.2.0","rel":"22.module+el8.9.0+19487+7dc18407"},"description":"Pygments is a generic syntax highlighter for general use in all kinds\nof software such as forum systems, wikis or other applications that\nneed to prettify source code. Highlights are:\n\n  * a wide range of common languages and markup formats is supported\n  * special attention is paid to details that increase highlighting\n    quality\n  * support for new languages and formats are added easily; most\n    languages use a simple regex-based lexing mechanism\n  * a number of output formats is available, among them HTML, RTF,\n    LaTeX and ANSI sequences\n  * it is usable as a command-line tool and as a library\n  * ... and it highlights even Brainf*ck!","summary":"Syntax highlighting engine written in Python"},{"type":"rpm","name":"python2-pymongo","arch":"x86_64","version":{"epoch":"0","ver":"3.7.0","rel":"1.module+el8.9.0+19487+7dc18407"},"description":"The Python driver for MongoDB.  This package contains the python2 version of\nthis module.","summary":"Python driver for MongoDB"},{"type":"rpm","name":"python2-pymongo-gridfs","arch":"x86_64","version":{"epoch":"0","ver":"3.7.0","rel":"1.module+el8.9.0+19487+7dc18407"},"description":"GridFS is a storage specification for large objects in MongoDB.","summary":"Python GridFS driver for MongoDB"},{"type":"rpm","name":"python2-pysocks","arch":"noarch","version":{"epoch":"0","ver":"1.6.8","rel":"6.module+el8.9.0+19487+7dc18407"},"description":"A fork of SocksiPy with bug fixes and extra features.\n\nActs as a drop-in replacement to the socket module. Featuring:\n\n- SOCKS proxy client for Python 2.6 - 3.x\n- TCP and UDP both supported\n- HTTP proxy client included but not supported or recommended (you should use\n  urllib2's or requests' own HTTP proxy interface)\n- urllib2 handler included.","summary":"A Python SOCKS client module"},{"type":"rpm","name":"python2-pytest","arch":"noarch","version":{"epoch":"0","ver":"3.4.2","rel":"13.module+el8.9.0+19487+7dc18407"},"description":"py.test provides simple, yet powerful testing for Python.","summary":"Simple powerful testing with Python"},{"type":"rpm","name":"python2-pytest-mock","arch":"noarch","version":{"epoch":"0","ver":"1.9.0","rel":"4.module+el8.9.0+19487+7dc18407"},"description":"This plugin installs a mocker fixture which is a thin-wrapper around the\npatching API provided by the mock package, but with the benefit of not having\nto worry about undoing patches at the end of a test.","summary":"Thin-wrapper around the mock package for easier use with py.test"},{"type":"rpm","name":"python2-pytz","arch":"noarch","version":{"epoch":"0","ver":"2017.2","rel":"13.module+el8.9.0+19487+7dc18407"},"description":"pytz brings the Olson tz database into Python. This library allows accurate\nand cross platform timezone calculations using Python 2.3 or higher. It\nalso solves the issue of ambiguous times at the end of daylight savings,\nwhich you can read more about in the Python Library Reference\n(datetime.tzinfo).\n\nAlmost all (over 540) of the Olson timezones are supported.","summary":"World Timezone Definitions for Python"},{"type":"rpm","name":"python2-pyyaml","arch":"x86_64","version":{"epoch":"0","ver":"3.12","rel":"16.module+el8.9.0+19487+7dc18407"},"description":"YAML is a data serialization format designed for human readability and\ninteraction with scripting languages.  PyYAML is a YAML parser and\nemitter for Python.\n\nPyYAML features a complete YAML 1.1 parser, Unicode support, pickle\nsupport, capable extension API, and sensible error messages.  PyYAML\nsupports standard YAML tags and provides Python-specific tags that\nallow to represent an arbitrary Python object.\n\nPyYAML is applicable for a broad range of tasks from complex\nconfiguration files to object serialization and persistance.","summary":"YAML parser and emitter for Python"},{"type":"rpm","name":"python2-requests","arch":"noarch","version":{"epoch":"0","ver":"2.20.0","rel":"4.module+el8.9.0+19487+7dc18407"},"description":"Most existing Python modules for sending HTTP requests are extremely verbose and\ncumbersome. Python’s built-in urllib2 module provides most of the HTTP\ncapabilities you should need, but the API is thoroughly broken. This library is\ndesigned to make HTTP requests easy for developers.","summary":"HTTP library, written in Python, for human beings"},{"type":"rpm","name":"python2-rpm-macros","arch":"noarch","version":{"epoch":"0","ver":"3","rel":"38.module+el8.9.0+19487+7dc18407"},"description":"RPM macros for building Python 2 packages.","summary":"RPM macros for building Python 2 packages"},{"type":"rpm","name":"python2-scipy","arch":"x86_64","version":{"epoch":"0","ver":"1.0.0","rel":"22.module+el8.9.0+19487+7dc18407"},"description":"Scipy is open-source software for mathematics, science, and\nengineering. The core library is NumPy which provides convenient and\nfast N-dimensional array manipulation. The SciPy library is built to\nwork with NumPy arrays, and provides many user-friendly and efficient\nnumerical routines such as routines for numerical integration and\noptimization. Together, they run on all popular operating systems, are\nquick to install, and are free of charge. NumPy and SciPy are easy to\nuse, but powerful enough to be depended upon by some of the world's\nleading scientists and engineers.","summary":"Scientific Tools for Python"},{"type":"rpm","name":"python2-setuptools","arch":"noarch","version":{"epoch":"0","ver":"39.0.1","rel":"14.module+el8.10.0+20444+3bf7fee4"},"description":"Setuptools is a collection of enhancements to the Python distutils that allow\nyou to more easily build and distribute Python packages, especially ones that\nhave dependencies on other packages.\n\nThis package also contains the runtime components of setuptools, necessary to\nexecute the software that requires pkg_resources.py.","summary":"Easily build and distribute Python packages"},{"type":"rpm","name":"python2-setuptools-wheel","arch":"noarch","version":{"epoch":"0","ver":"39.0.1","rel":"14.module+el8.10.0+20444+3bf7fee4"},"description":"A Python wheel of setuptools to use with venv.","summary":"The setuptools wheel"},{"type":"rpm","name":"python2-setuptools_scm","arch":"noarch","version":{"epoch":"0","ver":"1.15.7","rel":"6.module+el8.9.0+19487+7dc18407"},"description":"Setuptools_scm handles managing your python package versions in scm metadata.\nIt also handles file finders for the suppertes scms.","summary":"Blessed package to manage your versions by scm tags"},{"type":"rpm","name":"python2-six","arch":"noarch","version":{"epoch":"0","ver":"1.11.0","rel":"6.module+el8.9.0+18326+1b5baeee"},"description":"python2-six provides simple utilities for wrapping over differences between\nPython 2 and Python 3.","summary":"Python 2 and 3 compatibility utilities"},{"type":"rpm","name":"python2-sqlalchemy","arch":"x86_64","version":{"epoch":"0","ver":"1.3.2","rel":"2.module+el8.9.0+19487+7dc18407"},"description":"SQLAlchemy is an Object Relational Mappper (ORM) that provides a flexible,\nhigh-level interface to SQL databases.  Database and domain concepts are\ndecoupled, allowing both sides maximum flexibility and power. SQLAlchemy\nprovides a powerful mapping layer that can work as automatically or as manually\nas you choose, determining relationships based on foreign keys or letting you\ndefine the join conditions explicitly, to bridge the gap between database and\ndomain.\n\nThis package includes the python 2 version of the module.","summary":"Modular and flexible ORM library for python"},{"type":"rpm","name":"python2-test","arch":"x86_64","version":{"epoch":"0","ver":"2.7.18","rel":"17.module+el8.10.0+20822+a15ec22d"},"description":"\nThe test modules from the main python2 package: python2\nThese have been removed to save space, as they are never or almost\nnever used in production.\n\nYou might want to install the python2-test package if you're developing python 2\ncode that uses more than just unittest and/or test.support.","summary":"The test modules from the main python2 package"},{"type":"rpm","name":"python2-tkinter","arch":"x86_64","version":{"epoch":"0","ver":"2.7.18","rel":"17.module+el8.10.0+20822+a15ec22d"},"description":"\nThe Tkinter (Tk interface) program is an graphical user interface for\nthe Python 2 scripting language.\n\nYou should install the python2tkinter package if you'd like to use a graphical\nuser interface for Python 2 programming.","summary":"A graphical user interface for the Python 2 scripting language"},{"type":"rpm","name":"python2-tools","arch":"x86_64","version":{"epoch":"0","ver":"2.7.18","rel":"17.module+el8.10.0+20822+a15ec22d"},"description":"This package includes several tools to help with the development of Python 2\nprograms, including IDLE (an IDE with editing and debugging facilities), a\ncolor editor (pynche), and a python gettext program (pygettext.py).","summary":"A collection of development tools included with Python 2"},{"type":"rpm","name":"python2-urllib3","arch":"noarch","version":{"epoch":"0","ver":"1.24.2","rel":"4.module+el8.10.0+20444+3bf7fee4"},"description":"Python2 HTTP module with connection pooling and file POST abilities.","summary":"Python2 HTTP library with thread-safe connection pooling and file post"},{"type":"rpm","name":"python2-virtualenv","arch":"noarch","version":{"epoch":"0","ver":"15.1.0","rel":"22.module+el8.9.0+19487+7dc18407"},"description":"virtualenv is a tool to create isolated Python environments. virtualenv\nis a successor to workingenv, and an extension of virtual-python. It is\nwritten by Ian Bicking, and sponsored by the Open Planning Project. It is\nlicensed under an MIT-style permissive license","summary":"Tool to create isolated Python environments"},{"type":"rpm","name":"python2-wheel","arch":"noarch","version":{"epoch":"1","ver":"0.31.1","rel":"3.module+el8.9.0+19487+7dc18407"},"description":"A built-package format for Python.\n\nA wheel is a ZIP-format archive with a specially formatted filename and the\n.whl extension. It is designed to contain all the files for a PEP 376\ncompatible install in a way that is very close to the on-disk format.\n\nPython 2 version.","summary":"Built-package format for Python"},{"type":"rpm","name":"python2-wheel-wheel","arch":"noarch","version":{"epoch":"1","ver":"0.31.1","rel":"3.module+el8.9.0+19487+7dc18407"},"description":"A Python wheel of wheel to use with virtualenv.","summary":"The Python wheel module packaged as a wheel"},{"type":"rpm","name":"python3-PyMySQL","arch":"noarch","version":{"epoch":"0","ver":"0.10.1","rel":"2.module+el8.10.0+20784+edafcd43"},"description":"This package contains a pure-Python MySQL client library. The goal of PyMySQL is\nto be a drop-in replacement for MySQLdb and work on CPython, PyPy, IronPython\nand Jython.","summary":"Pure-Python MySQL client library"},{"type":"rpm","name":"python3-argcomplete","arch":"noarch","version":{"epoch":"0","ver":"1.9.3","rel":"6.el8"},"description":"Argcomplete provides easy, extensible command line tab completion of\narguments for your Python script.\n\nIt makes two assumptions:\n\n * You are using bash as your shell\n * You are using argparse to manage your command line arguments/options\n\nArgcomplete is particularly useful if your program has lots of\noptions or subparsers, and if your program can dynamically suggest\ncompletions for your argument/option values (for example, if the user\nis browsing resources over the network).\n\nPython 3 version.","summary":"Bash tab completion for argparse"},{"type":"rpm","name":"python3-augeas","arch":"noarch","version":{"epoch":"0","ver":"0.5.0","rel":"12.el8"},"description":"python3-augeas is a set of Python bindings around augeas.","summary":"Python 3 bindings to augeas"},{"type":"rpm","name":"python3-bson","arch":"x86_64","version":{"epoch":"0","ver":"3.7.0","rel":"2.module+el8.10.0+23071+07f1d18e"},"description":"BSON is a binary-encoded serialization of JSON-like documents. BSON is designed\nto be lightweight, traversable, and efficient. BSON, like JSON, supports the\nembedding of objects and arrays within other objects and arrays.  This package\ncontains the python3 version of this module.","summary":"Python bson library"},{"type":"rpm","name":"python3-cairo","arch":"i686","version":{"epoch":"0","ver":"1.16.3","rel":"6.el8"},"description":"Python 3 bindings for the cairo library.","summary":"Python 3 bindings for the cairo library"},{"type":"rpm","name":"python3-cairo","arch":"x86_64","version":{"epoch":"0","ver":"1.16.3","rel":"6.el8"},"description":"Python 3 bindings for the cairo library.","summary":"Python 3 bindings for the cairo library"},{"type":"rpm","name":"python3-cups","arch":"x86_64","version":{"epoch":"0","ver":"1.9.72","rel":"21.el8"},"description":"This package provides Python 3 bindings for CUPS API,\nknown as pycups. It was written for use with\nsystem-config-printer, but can be put to other uses as well.","summary":"Python3 bindings for CUPS API, known as pycups."},{"type":"rpm","name":"python3-dasbus","arch":"noarch","version":{"epoch":"0","ver":"1.2","rel":"2.el8"},"description":"Dasbus is a DBus library written in Python 3, based on\nGLib and inspired by pydbus. It is designed to be easy\nto use and extend.","summary":"DBus library in Python 3"},{"type":"rpm","name":"python3-dbus-client-gen","arch":"noarch","version":{"epoch":"0","ver":"0.4","rel":"1.el8"},"description":"This library contains a few methods that consume an XML specification\nof a D-Bus interface and return classes or functions that may be useful\nin constructing a python D-Bus client. The XML specification has the format\nof the data returned by the Introspect() method\nof the Introspectable interface.\n\nPython 3 version.","summary":"Library for Generating D-Bus Client Code"},{"type":"rpm","name":"python3-dbus-python-client-gen","arch":"noarch","version":{"epoch":"0","ver":"0.7","rel":"3.el8"},"description":"Python Library for Generating dbus-python Client Code.\n\nPython 3 version.","summary":"Python Library for Generating dbus-python Client Code"},{"type":"rpm","name":"python3-dbus-signature-pyparsing","arch":"noarch","version":{"epoch":"0","ver":"0.03","rel":"2.el8"},"description":"Parser for a D-Bus Signature.\n\nPython 3 version.","summary":"Parser for a D-Bus Signature"},{"type":"rpm","name":"python3-distro","arch":"noarch","version":{"epoch":"0","ver":"1.4.0","rel":"2.module+el8.10.0+20784+edafcd43"},"description":"The distro (for: Linux Distribution) package provides information about the\nLinux distribution it runs on, such as a reliable machine-readable ID, or\nversion information.\n\nIt is a renewed alternative implementation for Python's original\nplatform.linux_distribution function, but it also provides much more\nfunctionality. An alternative implementation became necessary because\nPython 3.5 deprecated this function, and Python 3.7 is expected to remove it\naltogether. Its predecessor function platform.dist was already deprecated since\nPython 2.6 and is also expected to be removed in Python 3.7. Still, there are\nmany cases in which access to that information is needed. See Python issue 1322\nfor more information.\n\nPython 3 version.","summary":"Linux Distribution - a Linux OS platform information API"},{"type":"rpm","name":"python3-docs","arch":"noarch","version":{"epoch":"0","ver":"3.6.7","rel":"2.module+el8.10.0+20784+edafcd43"},"description":"The python3-docs package contains documentation on the Python 3\nprogramming language and interpreter.\n\nInstall the python3-docs package if you'd like to use the documentation\nfor the Python 3 language.","summary":"Documentation for the Python 3 programming language"},{"type":"rpm","name":"python3-docutils","arch":"noarch","version":{"epoch":"0","ver":"0.14","rel":"12.module+el8.10.0+20784+edafcd43"},"description":"The Docutils project specifies a plaintext markup language, reStructuredText,\nwhich is easy to read and quick to write.  The project includes a python\nlibrary to parse rST files and transform them into other useful formats such\nas HTML, XML, and TeX as well as commandline tools that give the enduser\naccess to this functionality.\n\nCurrently, the library supports parsing rST that is in standalone files and\nPEPs (Python Enhancement Proposals).  Work is underway to parse rST from\nPython inline documentation modules and packages.\n\nThis package contains the module, ported to run under python3.","summary":"System for processing plaintext documentation for python3"},{"type":"rpm","name":"python3-enchant","arch":"noarch","version":{"epoch":"0","ver":"2.0.0","rel":"3.el8"},"description":"PyEnchant is a spellchecking library for Python 3, based on the Enchant\nlibrary by Dom Lachowicz.","summary":"Python 3 bindings for Enchant spellchecking library"},{"type":"rpm","name":"python3-gobject","arch":"x86_64","version":{"epoch":"0","ver":"3.28.3","rel":"2.el8"},"description":"The python3-gobject package provides a convenient wrapper for the GObject\nlibrary and and other libraries that are compatible with GObject Introspection,\nfor use in Python 3 programs.","summary":"Python 3 bindings for GObject Introspection"},{"type":"rpm","name":"python3-gobject-base","arch":"i686","version":{"epoch":"0","ver":"3.28.3","rel":"2.el8"},"description":"This package provides the non-cairo specific bits of the GObject Introspection\nlibrary.","summary":"Python 3 bindings for GObject Introspection base package"},{"type":"rpm","name":"python3-gssapi","arch":"x86_64","version":{"epoch":"0","ver":"1.5.1","rel":"5.el8"},"description":"A set of Python bindings to the GSSAPI C library providing both\na high-level pythonic interfaces and a low-level interfaces\nwhich more closely matches RFC 2743.  Includes support for\nRFC 2743, as well as multiple extensions.","summary":"Python 3 Bindings for GSSAPI (RFC 2743/2744 and extensions)"},{"type":"rpm","name":"python3-into-dbus-python","arch":"noarch","version":{"epoch":"0","ver":"0.06","rel":"2.el8"},"description":"Facilities for converting an object that inhabits core Python types, e.g.,\nlists, ints, dicts, to an object that inhabits dbus-python types, e.g.,\ndbus.Array, dbus.UInt32, dbus.Dictionary based on a specified dbus signature.\n\nPython 3 version.","summary":"Transformer to dbus-python types"},{"type":"rpm","name":"python3-jinja2","arch":"noarch","version":{"epoch":"0","ver":"2.10.1","rel":"7.el8_10"},"description":"Jinja2 is a template engine written in pure Python.  It provides a\nDjango inspired non-XML syntax but supports inline expressions and an\noptional sandboxed environment.\n\nIf you have any exposure to other text-based template languages, such\nas Smarty or Django, you should feel right at home with Jinja2. It's\nboth designer and developer friendly by sticking to Python's\nprinciples and adding functionality useful for templating\nenvironments.","summary":"General purpose template engine for python3"},{"type":"rpm","name":"python3-jmespath","arch":"noarch","version":{"epoch":"0","ver":"0.9.0","rel":"11.el8"},"description":"JMESPath allows you to declaratively specify how to extract elements from\na JSON document.","summary":"JSON Matching Expressions"},{"type":"rpm","name":"python3-jsonpatch","arch":"noarch","version":{"epoch":"0","ver":"1.21","rel":"2.el8"},"description":"Library to apply JSON Patches according to RFC 6902 - Python 3 build.","summary":"Applying JSON Patches in Python 3"},{"type":"rpm","name":"python3-jsonpointer","arch":"noarch","version":{"epoch":"0","ver":"1.10","rel":"11.el8"},"description":"Library to resolve JSON Pointers according to RFC 6901.","summary":"Resolve JSON Pointers in Python"},{"type":"rpm","name":"python3-jsonschema","arch":"noarch","version":{"epoch":"0","ver":"2.6.0","rel":"4.el8"},"description":"jsonschema is JSON Schema validator currently based on\nhttp://tools.ietf.org/html/draft-zyp-json-schema-03","summary":"An implementation of JSON Schema validation for Python 3.6"},{"type":"rpm","name":"python3-justbases","arch":"noarch","version":{"epoch":"0","ver":"0.14","rel":"4.el8"},"description":"A small library for precise conversion between arbitrary bases and native\nPython numbers.","summary":"A small library for precise conversion between arbitrary bases"},{"type":"rpm","name":"python3-justbytes","arch":"noarch","version":{"epoch":"0","ver":"0.14","rel":"2.el8"},"description":"A library for handling computations with address ranges. The library also offers\na configurable way to extract the representation of a value.\n\nPython 3 version.","summary":"Library for handling computation with address ranges in bytes"},{"type":"rpm","name":"python3-libmodulemd","arch":"x86_64","version":{"epoch":"0","ver":"2.13.0","rel":"1.el8"},"description":"Python 3 bindings for libmodulemd","summary":"Python 3 bindings for libmodulemd"},{"type":"rpm","name":"python3-mako","arch":"noarch","version":{"epoch":"0","ver":"1.0.6","rel":"14.el8"},"description":"Mako is a template library written in Python. It provides a familiar, non-XML\nsyntax which compiles into Python modules for maximum performance. Mako's\nsyntax and API borrows from the best ideas of many others, including Django\ntemplates, Cheetah, Myghty, and Genshi. Conceptually, Mako is an embedded\nPython (i.e. Python Server Page) language, which refines the familiar ideas of\ncomponentized layout and inheritance to produce one of the most straightforward\nand flexible models available, while also maintaining close ties to Python\ncalling and scoping semantics.\n\nThis package contains the mako module built for use with python3.","summary":"Mako template library for Python 3"},{"type":"rpm","name":"python3-netaddr","arch":"noarch","version":{"epoch":"0","ver":"0.7.19","rel":"8.el8"},"description":"A network address manipulation library for Python\n\nProvides support for:\n\nLayer 3 addresses\n\n * IPv4 and IPv6 addresses, subnets, masks, prefixes\n * iterating, slicing, sorting, summarizing and classifying IP networks\n * dealing with various ranges formats (CIDR, arbitrary ranges and globs, nmap)\n * set based operations (unions, intersections etc) over IP addresses and subnets\n * parsing a large variety of different formats and notations\n * looking up IANA IP block information\n * generating DNS reverse lookups\n * supernetting and subnetting\n\nLayer 2 addresses\n\n * representation and manipulation MAC addresses and EUI-64 identifiers\n * looking up IEEE organisational information (OUI, IAB)\n * generating derived IPv6 addresses","summary":"A pure Python network address representation and manipulation library"},{"type":"rpm","name":"python3-nose","arch":"noarch","version":{"epoch":"0","ver":"1.3.7","rel":"31.module+el8.10.0+20784+edafcd43"},"description":"nose extends the test loading and running features of unit test, making\nit easier to write, find and run tests.\n\nBy default, nose will run tests in files or directories under the\ncurrent working directory whose names include \"test\" or \"Test\" at a\nword boundary (like \"test_this\" or \"functional_test\" or \"TestClass\"\nbut not \"libtest\"). Test output is similar to that of unit test, but\nalso includes captured stdout output from failing tests, for easy\nprint-style debugging.\n\nThese features, and many more, are customizable through the use of\nplugins. Plugins included with nose provide support for doctest, code\ncoverage and profiling, flexible attribute-based test selection,\noutput capture and more.\n\nThis package installs the nose module and nosetests3 program that can discover\npython3 unit tests.","summary":"Nose Documentation"},{"type":"rpm","name":"python3-osbuild","arch":"noarch","version":{"epoch":"0","ver":"110","rel":"1.el8"},"description":"A build system for OS images","summary":"A build system for OS images"},{"type":"rpm","name":"python3-pid","arch":"noarch","version":{"epoch":"0","ver":"2.1.1","rel":"7.el8"},"description":"pid provides a PidFile class that manages PID files. PidFile features:\n  - stale detection\n  - locking using fcntl\n  - chmod (default is 0o644)\n  - chown\n  - custom exceptions\n\nPidFile can also be used as a context manager or a decorator.","summary":"PID file management library"},{"type":"rpm","name":"python3-pip","arch":"noarch","version":{"epoch":"0","ver":"9.0.3","rel":"24.el8"},"description":"pip is a package management system used to install and manage software packages\nwritten in Python. Many packages can be found in the Python Package Index\n(PyPI). pip is a recursive acronym that can stand for either \"Pip Installs\nPackages\" or \"Pip Installs Python\".","summary":"A tool for installing and managing Python3 packages"},{"type":"rpm","name":"python3-prettytable","arch":"noarch","version":{"epoch":"0","ver":"0.7.2","rel":"14.el8"},"description":"PrettyTable is a simple Python library designed to make it quick and easy to\nrepresent tabular data in visually appealing ASCII tables. It was inspired by\nthe ASCII tables used in the PostgreSQL shell psql. PrettyTable allows for\nselection of which columns are to be printed, independent alignment of columns\n(left or right justified or centred) and printing of \"sub-tables\" by specifying\na row range.","summary":"Python library to display tabular data in tables"},{"type":"rpm","name":"python3-productmd","arch":"noarch","version":{"epoch":"0","ver":"1.11","rel":"3.el8"},"description":"Python library providing parsers for metadata related to composes\nand installation media.","summary":"Library providing parsers for metadata related to OS installation"},{"type":"rpm","name":"python3-psutil","arch":"x86_64","version":{"epoch":"0","ver":"5.4.3","rel":"11.el8"},"description":"psutil is a module providing an interface for retrieving information on all\nrunning processes and system utilization (CPU, memory, disks, network, users) in\na portable way by using Python 3, implementing many functionalities offered by\ncommand line tools such as: ps, top, df, kill, free, lsof, free, netstat,\nifconfig, nice, ionice, iostat, iotop, uptime, pidof, tty, who, taskset, pmap.","summary":"A process and system utilities module for Python"},{"type":"rpm","name":"python3-ptyprocess","arch":"noarch","version":{"epoch":"0","ver":"0.5.2","rel":"4.el8"},"description":"Launch a subprocess in a pseudo terminal (pty), and interact with both the\nprocess and its pty.","summary":"Run a subprocess in a pseudo terminal"},{"type":"rpm","name":"python3-pyatspi","arch":"noarch","version":{"epoch":"0","ver":"2.26.0","rel":"6.el8"},"description":"at-spi allows assistive technologies to access GTK-based\napplications. Essentially it exposes the internals of applications for\nautomation, so tools such as screen readers, magnifiers, or even\nscripting interfaces can query and interact with GUI controls.\n\nThis package includes a python3 client library for at-spi.","summary":"Python3 bindings for at-spi"},{"type":"rpm","name":"python3-pyghmi","arch":"noarch","version":{"epoch":"0","ver":"1.5.29","rel":"1.el8"},"description":"This is a pure Python implementation of IPMI protocol.\n\nThe included pyghmicons and pyghmiutil scripts demonstrate how one may\nincorporate the pyghmi library into a Python application.","summary":"Python General Hardware Management Initiative (IPMI and others)"},{"type":"rpm","name":"python3-pygments","arch":"noarch","version":{"epoch":"0","ver":"2.2.0","rel":"22.module+el8.10.0+20784+edafcd43"},"description":"Pygments is a generic syntax highlighter for general use in all kinds\nof software such as forum systems, wikis or other applications that\nneed to prettify source code. Highlights are:\n\n  * a wide range of common languages and markup formats is supported\n  * special attention is paid to details that increase highlighting\n    quality\n  * support for new languages and formats are added easily; most\n    languages use a simple regex-based lexing mechanism\n  * a number of output formats is available, among them HTML, RTF,\n    LaTeX and ANSI sequences\n  * it is usable as a command-line tool and as a library\n  * ... and it highlights even Brainf*ck!","summary":"Syntax highlighting engine written in Python"},{"type":"rpm","name":"python3-pymongo","arch":"x86_64","version":{"epoch":"0","ver":"3.7.0","rel":"2.module+el8.10.0+23071+07f1d18e"},"description":"The Python driver for MongoDB.  This package contains the python3 version of\nthis module.","summary":"Python driver for MongoDB"},{"type":"rpm","name":"python3-pymongo-gridfs","arch":"x86_64","version":{"epoch":"0","ver":"3.7.0","rel":"2.module+el8.10.0+23071+07f1d18e"},"description":"GridFS is a storage specification for large objects in MongoDB.  This package\ncontains the python3 version of this module.","summary":"Python GridFS driver for MongoDB"},{"type":"rpm","name":"python3-pyodbc","arch":"x86_64","version":{"epoch":"0","ver":"4.0.30","rel":"2.el8"},"description":"A Python DB API 2 and 3 module for ODBC. This project provides an up-to-date,\nconvenient interface to ODBC using native data types like datetime and\ndecimal.","summary":"Python DB API 2.0 Module for ODBC"},{"type":"rpm","name":"python3-pyqt5-sip","arch":"x86_64","version":{"epoch":"0","ver":"4.19.25","rel":"1.el8"},"description":"This is the Python 3 build of pyqt5-SIP.","summary":"SIP - Python 3/C++ Bindings Generator for pyqt5"},{"type":"rpm","name":"python3-pyserial","arch":"noarch","version":{"epoch":"0","ver":"3.1.1","rel":"9.el8"},"description":"This module encapsulates the access for the serial port. It provides backends\nfor standard Python running on Windows, Linux, BSD (possibly any POSIX\ncompilant system) and Jython. The module named \"serial\" automaticaly selects\nthe appropriate backend.","summary":"Python serial port access library"},{"type":"rpm","name":"python3-pytz","arch":"noarch","version":{"epoch":"0","ver":"2017.2","rel":"11.el8"},"description":"pytz brings the Olson tz database into Python. This library allows accurate\nand cross platform timezone calculations using Python 2.3 or higher. It\nalso solves the issue of ambiguous times at the end of daylight savings,\nwhich you can read more about in the Python Library Reference\n(datetime.tzinfo).\n\nAlmost all (over 540) of the Olson timezones are supported.","summary":"World Timezone Definitions for Python"},{"type":"rpm","name":"python3-requests-file","arch":"noarch","version":{"epoch":"0","ver":"1.4.3","rel":"5.el8"},"description":"Requests-File is a transport adapter for use with the Requests Python\nlibrary to allow local file system access via file:// URLs.\n\nThis is the Python 3 version of the requests_file module","summary":"Transport adapter for using file:// URLs with python3-requests"},{"type":"rpm","name":"python3-requests-ftp","arch":"noarch","version":{"epoch":"0","ver":"0.3.1","rel":"11.el8"},"description":"Requests-FTP is an implementation of a very stupid FTP transport adapter for\nuse with the awesome Requests Python library.\n\nThis is the Python 3 version of the transport adapter module.","summary":"FTP transport adapter for python3-requests"},{"type":"rpm","name":"python3-rpm-generators","arch":"noarch","version":{"epoch":"0","ver":"5","rel":"8.el8"},"description":"Dependency generators for Python RPMs.","summary":"Dependency generators for Python RPMs"},{"type":"rpm","name":"python3-rpm-macros","arch":"noarch","version":{"epoch":"0","ver":"3","rel":"45.el8"},"description":"RPM macros for building Python 3 packages.","summary":"RPM macros for building Python 3 packages"},{"type":"rpm","name":"python3-scipy","arch":"x86_64","version":{"epoch":"0","ver":"1.0.0","rel":"21.module+el8.10.0+20784+edafcd43"},"description":"Scipy is open-source software for mathematics, science, and\nengineering. The core library is NumPy which provides convenient and\nfast N-dimensional array manipulation. The SciPy library is built to\nwork with NumPy arrays, and provides many user-friendly and efficient\nnumerical routines such as routines for numerical integration and\noptimization. Together, they run on all popular operating systems, are\nquick to install, and are free of charge. NumPy and SciPy are easy to\nuse, but powerful enough to be depended upon by some of the world's\nleading scientists and engineers.","summary":"Scientific Tools for Python"},{"type":"rpm","name":"python3-simpleline","arch":"noarch","version":{"epoch":"0","ver":"1.1.3","rel":"1.el8"},"description":"Simpleline is a Python3 library for creating text UI.\nIt is designed to be used with line-based machines\nand tools (e.g. serial console) so that every new line\nis appended to the bottom of the screen.\nPrinted lines are never rewritten!","summary":"A Python3 library for creating text UI"},{"type":"rpm","name":"python3-sqlalchemy","arch":"x86_64","version":{"epoch":"0","ver":"1.3.2","rel":"3.module+el8.10.0+20981+3704b446"},"description":"SQLAlchemy is an Object Relational Mappper (ORM) that provides a flexible,\nhigh-level interface to SQL databases.  Database and domain concepts are\ndecoupled, allowing both sides maximum flexibility and power. SQLAlchemy\nprovides a powerful mapping layer that can work as automatically or as manually\nas you choose, determining relationships based on foreign keys or letting you\ndefine the join conditions explicitly, to bridge the gap between database and\ndomain.\n\nThis package includes the python 3 version of the module.","summary":"Modular and flexible ORM library for python"},{"type":"rpm","name":"python3-subversion","arch":"x86_64","version":{"epoch":"0","ver":"1.14.1","rel":"2.module+el8.7.0+15203+76baa818"},"description":"The python3-subversion package includes the Python 3.x bindings to the\nSubversion libraries.","summary":"Python bindings for Subversion Version Control system"},{"type":"rpm","name":"python3-unbound","arch":"x86_64","version":{"epoch":"0","ver":"1.16.2","rel":"5.9.el8_10"},"description":"Python 3 modules and extensions for unbound","summary":"Python 3 modules and extensions for unbound"},{"type":"rpm","name":"python3-virtualenv","arch":"noarch","version":{"epoch":"0","ver":"15.1.0","rel":"23.module+el8.10.0+22619+61b70790"},"description":"virtualenv is a tool to create isolated Python environments. virtualenv\nis a successor to workingenv, and an extension of virtual-python. It is\nwritten by Ian Bicking, and sponsored by the Open Planning Project. It is\nlicensed under an MIT-style permissive license","summary":"Tool to create isolated Python environments"},{"type":"rpm","name":"python3-wheel","arch":"noarch","version":{"epoch":"1","ver":"0.31.1","rel":"3.module+el8.10.0+20784+edafcd43"},"description":"A built-package format for Python.\n\nA wheel is a ZIP-format archive with a specially formatted filename and the\n.whl extension. It is designed to contain all the files for a PEP 376\ncompatible install in a way that is very close to the on-disk format.\n\nPython 3 version.","summary":"Built-package format for Python"},{"type":"rpm","name":"python3-wheel-wheel","arch":"noarch","version":{"epoch":"1","ver":"0.31.1","rel":"3.module+el8.10.0+20784+edafcd43"},"description":"A Python wheel of wheel to use with virtualenv.","summary":"The Python wheel module packaged as a wheel"},{"type":"rpm","name":"python3-wx-siplib","arch":"x86_64","version":{"epoch":"0","ver":"4.19.25","rel":"1.el8"},"description":"This is the Python 3 build of wx-siplib.\n\n\nSIP is a tool for generating bindings for C++ classes so that they can be\naccessed as normal Python classes. SIP takes many of its ideas from SWIG but,\nbecause it is specifically designed for C++ and Python, is able to generate\ntighter bindings. SIP is so called because it is a small SWIG.\n\nSIP was originally designed to generate Python bindings for KDE and so has\nexplicit support for the signal slot mechanism used by the Qt/KDE class\nlibraries. However, SIP can be used to generate Python bindings for any C++\nclass library.","summary":"SIP - Python 3/C++ Bindings Generator for wx"},{"type":"rpm","name":"python3.11-PyMySQL","arch":"noarch","version":{"epoch":"0","ver":"1.0.2","rel":"2.el8_10"},"description":"This package contains a pure-Python MySQL client library. The goal of PyMySQL is\nto be a drop-in replacement for MySQLdb and work on CPython, PyPy, IronPython\nand Jython.","summary":"Pure-Python MySQL client library"},{"type":"rpm","name":"python3.11-cffi","arch":"x86_64","version":{"epoch":"0","ver":"1.15.1","rel":"1.el8"},"description":"Foreign Function Interface for Python, providing a convenient and\nreliable way of calling existing C code from Python. The interface is\nbased on LuaJIT’s FFI.","summary":"Foreign Function Interface for Python to call C code"},{"type":"rpm","name":"python3.11-charset-normalizer","arch":"noarch","version":{"epoch":"0","ver":"2.1.0","rel":"1.el8"},"description":"A library that helps you read text from an unknown charset encoding.\nMotivated by chardet, trying to resolve the issue by taking\na new approach. All IANA character set names for which the Python core\nlibrary provides codecs are supported.","summary":"The Real First Universal Charset Detector"},{"type":"rpm","name":"python3.11-cryptography","arch":"x86_64","version":{"epoch":"0","ver":"37.0.2","rel":"6.el8"},"description":"cryptography is a package designed to expose cryptographic primitives and\nrecipes to Python developers.","summary":"PyCA's cryptography library"},{"type":"rpm","name":"python3.11-idna","arch":"noarch","version":{"epoch":"0","ver":"3.4","rel":"1.el8"},"description":"A library to support the Internationalised Domain Names in Applications (IDNA)\nprotocol as specified in RFC 5891 \u003chttp://tools.ietf.org/html/rfc5891\u003e.  This\nversion of the protocol is often referred to as \"IDNA2008\" and can produce\ndifferent results from the earlier standard from 2003.\n\nThe library is also intended to act as a suitable drop-in replacement for the\n\"encodings.idna\" module that comes with the Python standard library but\ncurrently only supports the older 2003 specification.","summary":"Internationalized Domain Names in Applications (IDNA)"},{"type":"rpm","name":"python3.11-lxml","arch":"x86_64","version":{"epoch":"0","ver":"4.9.2","rel":"4.el8"},"description":"lxml is a Pythonic, mature binding for the libxml2 and libxslt libraries. It\nprovides safe and convenient access to these libraries using the ElementTree It\nextends the ElementTree API significantly to offer support for XPath, RelaxNG,\nXML Schema, XSLT, C14N and much more.","summary":"XML processing library combining libxml2/libxslt with the ElementTree API"},{"type":"rpm","name":"python3.11-mod_wsgi","arch":"x86_64","version":{"epoch":"0","ver":"4.9.4","rel":"1.el8"},"description":"The mod_wsgi adapter is an Apache module that provides a WSGI compliant\ninterface for hosting Python based web applications within Apache. The\nadapter is written completely in C code against the Apache C runtime and\nfor hosting WSGI applications within Apache has a lower overhead than using\nexisting WSGI adapters for mod_python or CGI.","summary":"A WSGI interface for Python web applications in Apache"},{"type":"rpm","name":"python3.11-numpy","arch":"x86_64","version":{"epoch":"0","ver":"1.23.5","rel":"1.el8"},"description":"NumPy is a general-purpose array-processing package designed to\nefficiently manipulate large multi-dimensional arrays of arbitrary\nrecords without sacrificing too much speed for small multi-dimensional\narrays.  NumPy is built on the Numeric code base and adds features\nintroduced by numarray as well as an extended C-API and the ability to\ncreate arrays of arbitrary type.\n\nThere are also basic facilities for discrete fourier transform,\nbasic linear algebra and random number generation. Also included in\nthis package is a version of f2py that works properly with NumPy.","summary":"A fast multidimensional array facility for Python"},{"type":"rpm","name":"python3.11-numpy-f2py","arch":"x86_64","version":{"epoch":"0","ver":"1.23.5","rel":"1.el8"},"description":"This package includes a version of f2py that works properly with NumPy.","summary":"f2py for numpy"},{"type":"rpm","name":"python3.11-pip","arch":"noarch","version":{"epoch":"0","ver":"22.3.1","rel":"5.el8"},"description":"pip is a package management system used to install and manage software packages\nwritten in Python. Many packages can be found in the Python Package Index\n(PyPI). pip is a recursive acronym that can stand for either \"Pip Installs\nPackages\" or \"Pip Installs Python\".","summary":"A tool for installing and managing Python packages"},{"type":"rpm","name":"python3.11-pip-wheel","arch":"noarch","version":{"epoch":"0","ver":"22.3.1","rel":"5.el8"},"description":"A Python wheel of pip to use with venv.","summary":"The pip wheel"},{"type":"rpm","name":"python3.11-ply","arch":"noarch","version":{"epoch":"0","ver":"3.11","rel":"1.el8"},"description":"PLY is a straightforward lex/yacc implementation. Here is a list of its\nessential features:\n* It is implemented entirely in Python.\n* It uses LR-parsing which is reasonably efficient and well suited for larger\n  grammars.\n* PLY provides most of the standard lex/yacc features including support\n  for empty productions, precedence rules, error recovery, and support\n  for ambiguous grammars.\n* PLY is straightforward to use and provides very extensive error checking.\n* PLY doesn't try to do anything more or less than provide the basic lex/yacc\n  functionality. In other words, it's not a large parsing framework or a\n  component of some larger system.","summary":"Python Lex-Yacc"},{"type":"rpm","name":"python3.11-psycopg2","arch":"x86_64","version":{"epoch":"0","ver":"2.9.3","rel":"1.el8"},"description":"Psycopg is the most popular PostgreSQL adapter for the Python\nprogramming language. At its core it fully implements the Python DB\nAPI 2.0 specifications. Several extensions allow access to many of the\nfeatures offered by PostgreSQL.","summary":"A PostgreSQL database adapter for Python"},{"type":"rpm","name":"python3.11-pycparser","arch":"noarch","version":{"epoch":"0","ver":"2.20","rel":"1.el8"},"description":"pycparser is a complete parser for the C language, written in pure Python.\nIt is a module designed to be easily integrated into applications that\nneed to parse C source code.","summary":"C parser and AST generator written in Python"},{"type":"rpm","name":"python3.11-pysocks","arch":"noarch","version":{"epoch":"0","ver":"1.7.1","rel":"1.el8"},"description":"\nA fork of SocksiPy with bug fixes and extra features.\n\nActs as a drop-in replacement to the socket module. Featuring:\n\n- SOCKS proxy client for Python 2.6 - 3.x\n- TCP and UDP both supported\n- HTTP proxy client included but not supported or recommended (you should use\n  urllib2's or requests' own HTTP proxy interface)\n- urllib2 handler included.","summary":"A Python SOCKS client module"},{"type":"rpm","name":"python3.11-pyyaml","arch":"x86_64","version":{"epoch":"0","ver":"6.0","rel":"1.el8"},"description":"YAML is a data serialization format designed for human readability and\ninteraction with scripting languages.  PyYAML is a YAML parser and\nemitter for Python.\n\nPyYAML features a complete YAML 1.1 parser, Unicode support, pickle\nsupport, capable extension API, and sensible error messages.  PyYAML\nsupports standard YAML tags and provides Python-specific tags that\nallow to represent an arbitrary Python object.\n\nPyYAML is applicable for a broad range of tasks from complex\nconfiguration files to object serialization and persistence.","summary":"YAML parser and emitter for Python"},{"type":"rpm","name":"python3.11-requests","arch":"noarch","version":{"epoch":"0","ver":"2.28.1","rel":"1.el8"},"description":"Most existing Python modules for sending HTTP requests are extremely verbose and\ncumbersome. Python’s built-in urllib2 module provides most of the HTTP\ncapabilities you should need, but the API is thoroughly broken. This library is\ndesigned to make HTTP requests easy for developers.","summary":"HTTP library, written in Python, for human beings"},{"type":"rpm","name":"python3.11-scipy","arch":"x86_64","version":{"epoch":"0","ver":"1.10.1","rel":"2.el8"},"description":"Scipy is open-source software for mathematics, science, and\nengineering. The core library is NumPy which provides convenient and\nfast N-dimensional array manipulation. The SciPy library is built to\nwork with NumPy arrays, and provides many user-friendly and efficient\nnumerical routines such as routines for numerical integration and\noptimization. Together, they run on all popular operating systems, are\nquick to install, and are free of charge. NumPy and SciPy are easy to\nuse, but powerful enough to be depended upon by some of the world's\nleading scientists and engineers.","summary":"Scientific Tools for Python"},{"type":"rpm","name":"python3.11-setuptools","arch":"noarch","version":{"epoch":"0","ver":"65.5.1","rel":"4.el8_10"},"description":"Setuptools is a collection of enhancements to the Python 3 distutils that allow\nyou to more easily build and distribute Python 3 packages, especially ones that\nhave dependencies on other packages.\n\nThis package also contains the runtime components of setuptools, necessary to\nexecute the software that requires pkg_resources.","summary":"Easily build and distribute Python packages"},{"type":"rpm","name":"python3.11-setuptools-wheel","arch":"noarch","version":{"epoch":"0","ver":"65.5.1","rel":"4.el8_10"},"description":"A Python wheel of setuptools to use with venv.","summary":"The setuptools wheel"},{"type":"rpm","name":"python3.11-six","arch":"noarch","version":{"epoch":"0","ver":"1.16.0","rel":"1.el8"},"description":"Six is a Python 2 and 3 compatibility library. It provides utility functions\nfor smoothing over the differences between the Python versions with the goal\nof writing Python code that is compatible on both Python versions.","summary":"Python 2 and 3 compatibility utilities"},{"type":"rpm","name":"python3.11-wheel","arch":"noarch","version":{"epoch":"0","ver":"0.38.4","rel":"4.el8"},"description":"Wheel is the reference implementation of the Python wheel packaging standard,\nas defined in PEP 427.\n\nIt has two different roles:\n\n 1. A setuptools extension for building wheels that provides the bdist_wheel\n    setuptools command.\n 2. A command line tool for working with wheel files.","summary":"Built-package format for Python"},{"type":"rpm","name":"python3.12-PyMySQL","arch":"noarch","version":{"epoch":"0","ver":"1.1.0","rel":"3.el8_10"},"description":"This package contains a pure-Python MySQL client library. The goal of PyMySQL is\nto be a drop-in replacement for MySQLdb and work on CPython, PyPy, IronPython\nand Jython.","summary":"Pure-Python MySQL client library"},{"type":"rpm","name":"python3.12-cffi","arch":"x86_64","version":{"epoch":"0","ver":"1.16.0","rel":"2.el8"},"description":"Foreign Function Interface for Python, providing a convenient and\nreliable way of calling existing C code from Python. The interface is\nbased on LuaJIT’s FFI.","summary":"Foreign Function Interface for Python to call C code"},{"type":"rpm","name":"python3.12-charset-normalizer","arch":"noarch","version":{"epoch":"0","ver":"3.3.0","rel":"2.el8"},"description":"A library that helps you read text from an unknown charset encoding.\nMotivated by chardet, trying to resolve the issue by taking\na new approach. All IANA character set names for which the Python core\nlibrary provides codecs are supported.","summary":"The Real First Universal Charset Detector"},{"type":"rpm","name":"python3.12-cryptography","arch":"x86_64","version":{"epoch":"0","ver":"41.0.7","rel":"1.el8"},"description":"cryptography is a package designed to expose cryptographic primitives and\nrecipes to Python developers.","summary":"PyCA's cryptography library"},{"type":"rpm","name":"python3.12-idna","arch":"noarch","version":{"epoch":"0","ver":"3.4","rel":"2.el8"},"description":"A library to support the Internationalised Domain Names in Applications (IDNA)\nprotocol as specified in RFC 5891 \u003chttp://tools.ietf.org/html/rfc5891\u003e.  This\nversion of the protocol is often referred to as \"IDNA2008\" and can produce\ndifferent results from the earlier standard from 2003.\n\nThe library is also intended to act as a suitable drop-in replacement for the\n\"encodings.idna\" module that comes with the Python standard library but\ncurrently only supports the older 2003 specification.","summary":"Internationalized Domain Names in Applications (IDNA)"},{"type":"rpm","name":"python3.12-lxml","arch":"x86_64","version":{"epoch":"0","ver":"4.9.3","rel":"2.el8"},"description":"lxml is a Pythonic, mature binding for the libxml2 and libxslt libraries. It\nprovides safe and convenient access to these libraries using the ElementTree It\nextends the ElementTree API significantly to offer support for XPath, RelaxNG,\nXML Schema, XSLT, C14N and much more.","summary":"XML processing library combining libxml2/libxslt with the ElementTree API"},{"type":"rpm","name":"python3.12-mod_wsgi","arch":"x86_64","version":{"epoch":"0","ver":"4.9.4","rel":"2.el8"},"description":"The mod_wsgi adapter is an Apache module that provides a WSGI compliant\ninterface for hosting Python based web applications within Apache. The\nadapter is written completely in C code against the Apache C runtime and\nfor hosting WSGI applications within Apache has a lower overhead than using\nexisting WSGI adapters for mod_python or CGI.","summary":"A WSGI interface for Python web applications in Apache"},{"type":"rpm","name":"python3.12-numpy","arch":"x86_64","version":{"epoch":"0","ver":"1.24.4","rel":"3.el8"},"description":"NumPy is a general-purpose array-processing package designed to\nefficiently manipulate large multi-dimensional arrays of arbitrary\nrecords without sacrificing too much speed for small multi-dimensional\narrays.  NumPy is built on the Numeric code base and adds features\nintroduced by numarray as well as an extended C-API and the ability to\ncreate arrays of arbitrary type.\n\nThere are also basic facilities for discrete fourier transform,\nbasic linear algebra and random number generation. Also included in\nthis package is a version of f2py that works properly with NumPy.","summary":"A fast multidimensional array facility for Python"},{"type":"rpm","name":"python3.12-numpy-f2py","arch":"x86_64","version":{"epoch":"0","ver":"1.24.4","rel":"3.el8"},"description":"This package includes a version of f2py that works properly with NumPy.","summary":"f2py for numpy"},{"type":"rpm","name":"python3.12-pip","arch":"noarch","version":{"epoch":"0","ver":"23.2.1","rel":"4.el8"},"description":"pip is a package management system used to install and manage software packages\nwritten in Python. Many packages can be found in the Python Package Index\n(PyPI). pip is a recursive acronym that can stand for either \"Pip Installs\nPackages\" or \"Pip Installs Python\".","summary":"A tool for installing and managing Python packages"},{"type":"rpm","name":"python3.12-pip-wheel","arch":"noarch","version":{"epoch":"0","ver":"23.2.1","rel":"4.el8"},"description":"A Python wheel of pip to use with venv.","summary":"The pip wheel"},{"type":"rpm","name":"python3.12-ply","arch":"noarch","version":{"epoch":"0","ver":"3.11","rel":"2.el8"},"description":"PLY is a straightforward lex/yacc implementation. Here is a list of its\nessential features:\n* It is implemented entirely in Python.\n* It uses LR-parsing which is reasonably efficient and well suited for larger\n  grammars.\n* PLY provides most of the standard lex/yacc features including support\n  for empty productions, precedence rules, error recovery, and support\n  for ambiguous grammars.\n* PLY is straightforward to use and provides very extensive error checking.\n* PLY doesn't try to do anything more or less than provide the basic lex/yacc\n  functionality. In other words, it's not a large parsing framework or a\n  component of some larger system.","summary":"Python Lex-Yacc"},{"type":"rpm","name":"python3.12-psycopg2","arch":"x86_64","version":{"epoch":"0","ver":"2.9.6","rel":"2.el8"},"description":"Psycopg is the most popular PostgreSQL adapter for the Python\nprogramming language. At its core it fully implements the Python DB\nAPI 2.0 specifications. Several extensions allow access to many of the\nfeatures offered by PostgreSQL.","summary":"A PostgreSQL database adapter for Python"},{"type":"rpm","name":"python3.12-pycparser","arch":"noarch","version":{"epoch":"0","ver":"2.20","rel":"2.el8"},"description":"pycparser is a complete parser for the C language, written in pure Python.\nIt is a module designed to be easily integrated into applications that\nneed to parse C source code.","summary":"C parser and AST generator written in Python"},{"type":"rpm","name":"python3.12-pyyaml","arch":"x86_64","version":{"epoch":"0","ver":"6.0.1","rel":"2.el8"},"description":"YAML is a data serialization format designed for human readability and\ninteraction with scripting languages.  PyYAML is a YAML parser and\nemitter for Python.\n\nPyYAML features a complete YAML 1.1 parser, Unicode support, pickle\nsupport, capable extension API, and sensible error messages.  PyYAML\nsupports standard YAML tags and provides Python-specific tags that\nallow to represent an arbitrary Python object.\n\nPyYAML is applicable for a broad range of tasks from complex\nconfiguration files to object serialization and persistence.","summary":"YAML parser and emitter for Python"},{"type":"rpm","name":"python3.12-requests","arch":"noarch","version":{"epoch":"0","ver":"2.28.2","rel":"2.el8"},"description":"Most existing Python modules for sending HTTP requests are extremely verbose and\ncumbersome. Python’s built-in urllib2 module provides most of the HTTP\ncapabilities you should need, but the API is thoroughly broken. This library is\ndesigned to make HTTP requests easy for developers.","summary":"HTTP library, written in Python, for human beings"},{"type":"rpm","name":"python3.12-scipy","arch":"x86_64","version":{"epoch":"0","ver":"1.11.1","rel":"2.el8"},"description":"Scipy is open-source software for mathematics, science, and\nengineering. The core library is NumPy which provides convenient and\nfast N-dimensional array manipulation. The SciPy library is built to\nwork with NumPy arrays, and provides many user-friendly and efficient\nnumerical routines such as routines for numerical integration and\noptimization. Together, they run on all popular operating systems, are\nquick to install, and are free of charge. NumPy and SciPy are easy to\nuse, but powerful enough to be depended upon by some of the world's\nleading scientists and engineers.","summary":"Scientific Tools for Python"},{"type":"rpm","name":"python3.12-setuptools","arch":"noarch","version":{"epoch":"0","ver":"68.2.2","rel":"5.el8_10"},"description":"Setuptools is a collection of enhancements to the Python 3 distutils that allow\nyou to more easily build and distribute Python 3 packages, especially ones that\nhave dependencies on other packages.\n\nThis package also contains the runtime components of setuptools, necessary to\nexecute the software that requires pkg_resources.","summary":"Easily build and distribute Python packages"},{"type":"rpm","name":"python36","arch":"x86_64","version":{"epoch":"0","ver":"3.6.8","rel":"39.module+el8.10.0+20784+edafcd43"},"description":"Python is an accessible, high-level, dynamically typed, interpreted programming\nlanguage, designed with an emphasis on code readibility.\nIt includes an extensive standard library, and has a vast ecosystem of\nthird-party libraries.\n\nThe python36 package provides the \"python3.6\" executable: the reference\ninterpreter for the Python language, version 3.\nThe package also installs the \"python3\" executable which is user configurable\nusing the \"alternatives --config python3\" command.\nFor the unversioned \"python\" command, see manual page \"unversioned-python\".\n\nThe python36-devel package contains files for dovelopment of Python application\nand the python36-debug is helpful for debugging.\n\nPackages containing additional libraries for Python 3.6 are generally named\nwith the \"python3-\" prefix.","summary":"Interpreter of the Python programming language"},{"type":"rpm","name":"python36-debug","arch":"x86_64","version":{"epoch":"0","ver":"3.6.8","rel":"39.module+el8.10.0+20784+edafcd43"},"description":"python36-debug provides a version of the Python runtime with numerous debugging\nfeatures enabled, aimed at advanced Python users such as developers of Python\nextension modules.\n\nThis version uses more memory and will be slower than the regular Python build,\nbut is useful for tracking down reference-counting issues and other bugs.\n\nThe bytecode format is unchanged, so that .pyc files are compatible between\nthis and the standard version of Python, but the debugging features mean that\nC/C++ extension modules are ABI-incompatible and must be built for each version\nseparately.\n\nThe debug build shares installation directories with the standard Python\nruntime, so that .py and .pyc files can be shared.\nCompiled extension modules use a special ABI flag (\"d\") in the filename,\nso extensions for both verisons can co-exist in the same directory.","summary":"Debug version of the Python runtime"},{"type":"rpm","name":"python36-devel","arch":"x86_64","version":{"epoch":"0","ver":"3.6.8","rel":"39.module+el8.10.0+20784+edafcd43"},"description":"This package contains the header files and configuration needed to compile\nPython extension modules (typically written in C or C++), to embed Python\ninto other programs, and to make binary distributions for Python libraries.\n\nIf you want to build an RPM against the python36 module, you also need to\ninstall the python36-rpm-macros package.","summary":"Libraries and header files needed for Python development"},{"type":"rpm","name":"python36-rpm-macros","arch":"noarch","version":{"epoch":"0","ver":"3.6.8","rel":"39.module+el8.10.0+20784+edafcd43"},"description":"RPM macros for building RPMs with Python 3.6 from the python36 module.\nIf you want to build an RPM against the python36 module, you need to\nBuildRequire: python36-rpm-macros.","summary":"RPM macros for building RPMs with Python 3.6"},{"type":"rpm","name":"python38","arch":"x86_64","version":{"epoch":"0","ver":"3.8.17","rel":"2.module+el8.9.0+19642+a12b4af6"},"description":"Python is an accessible, high-level, dynamically typed, interpreted programming\nlanguage, designed with an emphasis on code readability.\nIt includes an extensive standard library, and has a vast ecosystem of\nthird-party libraries.\n\nThe python38 package provides the \"python3\" executable: the reference\ninterpreter for the Python language, version 3.\nThe majority of its standard library is provided in the python38-libs package,\nwhich should be installed automatically along with python38.\nThe remaining parts of the Python standard library are broken out into the\npython38-tkinter and python38-test packages, which may need to be installed\nseparately.\n\nDocumentation for Python is provided in the python38-docs package.\n\nPackages containing additional libraries for Python are generally named with\nthe \"python38-\" prefix.\n\nFor the unversioned \"python\" executable, see manual page \"unversioned-python\".","summary":"Interpreter of the Python programming language"},{"type":"rpm","name":"python38-Cython","arch":"x86_64","version":{"epoch":"0","ver":"0.29.14","rel":"4.module+el8.9.0+19598+4a60c7b7"},"description":"This is a development version of Pyrex, a language\nfor writing Python extension modules.\n\nPython 3 version.","summary":"Language for writing Python extension modules"},{"type":"rpm","name":"python38-PyMySQL","arch":"noarch","version":{"epoch":"0","ver":"0.10.1","rel":"1.module+el8.9.0+19598+4a60c7b7"},"description":"This package contains a pure-Python MySQL client library. The goal of PyMySQL is\nto be a drop-in replacement for MySQLdb and work on CPython, PyPy, IronPython\nand Jython.","summary":"Pure-Python MySQL client library"},{"type":"rpm","name":"python38-asn1crypto","arch":"noarch","version":{"epoch":"0","ver":"1.2.0","rel":"3.module+el8.9.0+19598+4a60c7b7"},"description":"Fast ASN.1 parser and serializer with definitions for private keys,\npublic keys, certificates, CRL, OCSP, CMS, PKCS#3, PKCS#7, PKCS#8,\nPKCS#12, PKCS#5, X.509 and TSP.","summary":"Fast Python ASN.1 parser and serializer"},{"type":"rpm","name":"python38-babel","arch":"noarch","version":{"epoch":"0","ver":"2.7.0","rel":"11.module+el8.9.0+19598+4a60c7b7"},"description":"Babel is composed of two major parts:\n\n* tools to build and work with gettext message catalogs\n\n* a Python interface to the CLDR (Common Locale Data Repository),\n  providing access to various locale display names, localized number\n  and date formatting, etc.","summary":"Library for internationalizing Python applications"},{"type":"rpm","name":"python38-cffi","arch":"x86_64","version":{"epoch":"0","ver":"1.13.2","rel":"3.module+el8.9.0+19598+4a60c7b7"},"description":"Foreign Function Interface for Python, providing a convenient and\nreliable way of calling existing C code from Python. The interface is\nbased on LuaJIT’s FFI.","summary":"Foreign Function Interface for Python 3 to call C code"},{"type":"rpm","name":"python38-chardet","arch":"noarch","version":{"epoch":"0","ver":"3.0.4","rel":"19.module+el8.9.0+19592+4b459c9b"},"description":"Character encoding auto-detection in Python. As\nsmart as your browser. Open source.","summary":"Character encoding auto-detection in Python"},{"type":"rpm","name":"python38-cryptography","arch":"x86_64","version":{"epoch":"0","ver":"2.8","rel":"3.module+el8.9.0+19598+4a60c7b7"},"description":"cryptography is a package designed to expose cryptographic primitives and\nrecipes to Python developers.","summary":"PyCA's cryptography library"},{"type":"rpm","name":"python38-debug","arch":"x86_64","version":{"epoch":"0","ver":"3.8.17","rel":"2.module+el8.9.0+19642+a12b4af6"},"description":"python38-debug provides a version of the Python runtime with numerous debugging\nfeatures enabled, aimed at advanced Python users such as developers of Python\nextension modules.\n\nThis version uses more memory and will be slower than the regular Python build,\nbut is useful for tracking down reference-counting issues and other bugs.\n\nThe debug build shares installation directories with the standard Python\nruntime. Python modules -- source (.py), bytecode (.pyc), and C-API extensions\n(.cpython*.so) -- are compatible between this and the standard version\nof Python.\n\nThe debug runtime additionally supports debug builds of C-API extensions\n(with the \"d\" ABI flag) for debugging issues in those extensions.","summary":"Debug version of the Python runtime"},{"type":"rpm","name":"python38-devel","arch":"x86_64","version":{"epoch":"0","ver":"3.8.17","rel":"2.module+el8.9.0+19642+a12b4af6"},"description":"This package contains the header files and configuration needed to compile\nPython extension modules (typically written in C or C++), to embed Python\ninto other programs, and to make binary distributions for Python libraries.\n\nIt also contains the necessary macros to build RPM packages with Python modules\nand 2to3 tool, an automatic source converter from Python 2.X.\n\nIf you want to build an RPM against the python38 module, you also need to\ninstall the python38-rpm-macros package.","summary":"Libraries and header files needed for Python development"},{"type":"rpm","name":"python38-idle","arch":"x86_64","version":{"epoch":"0","ver":"3.8.17","rel":"2.module+el8.9.0+19642+a12b4af6"},"description":"IDLE is Python’s Integrated Development and Learning Environment.\n\nIDLE has the following features: Python shell window (interactive\ninterpreter) with colorizing of code input, output, and error messages;\nmulti-window text editor with multiple undo, Python colorizing,\nsmart indent, call tips, auto completion, and other features;\nsearch within any window, replace within editor windows, and\nsearch through multiple files (grep); debugger with persistent\nbreakpoints, stepping, and viewing of global and local namespaces;\nconfiguration, browsers, and other dialogs.","summary":"A basic graphical development environment for Python"},{"type":"rpm","name":"python38-idna","arch":"noarch","version":{"epoch":"0","ver":"2.8","rel":"6.module+el8.9.0+19598+4a60c7b7"},"description":"A library to support the Internationalised Domain Names in Applications (IDNA)\nprotocol as specified in RFC 5891 \u003chttp://tools.ietf.org/html/rfc5891\u003e.  This\nversion of the protocol is often referred to as \"IDNA2008\" and can produce\ndifferent results from the earlier standard from 2003.\n\nThe library is also intended to act as a suitable drop-in replacement for the\n\"encodings.idna\" module that comes with the Python standard library but\ncurrently only supports the older 2003 specification.","summary":"Internationalized Domain Names in Applications (IDNA)"},{"type":"rpm","name":"python38-jinja2","arch":"noarch","version":{"epoch":"0","ver":"2.11.3","rel":"1.module+el8.9.0+19598+4a60c7b7"},"description":"Jinja2 is a template engine written in pure Python.  It provides a\nDjango inspired non-XML syntax but supports inline expressions and an\noptional sandboxed environment.\n\nIf you have any exposure to other text-based template languages, such\nas Smarty or Django, you should feel right at home with Jinja2. It's\nboth designer and developer friendly by sticking to Python's\nprinciples and adding functionality useful for templating\nenvironments.","summary":"General purpose template engine for python3"},{"type":"rpm","name":"python38-libs","arch":"x86_64","version":{"epoch":"0","ver":"3.8.17","rel":"2.module+el8.9.0+19642+a12b4af6"},"description":"This package contains runtime libraries for use by Python:\n- the majority of the Python standard library\n- a dynamically linked library for use by applications that embed Python as\n  a scripting language, and by the main \"python3\" executable","summary":"Python runtime libraries"},{"type":"rpm","name":"python38-lxml","arch":"x86_64","version":{"epoch":"0","ver":"4.4.1","rel":"7.module+el8.9.0+19598+4a60c7b7"},"description":"lxml is a Pythonic, mature binding for the libxml2 and libxslt libraries. It\nprovides safe and convenient access to these libraries using the ElementTree It\nextends the ElementTree API significantly to offer support for XPath, RelaxNG,\nXML Schema, XSLT, C14N and much more.To contact the project, go to the project\nhome page \u003c or see our bug tracker at case you want to use the current ...\n\nPython 3 version.","summary":"XML processing library combining libxml2/libxslt with the ElementTree API"},{"type":"rpm","name":"python38-markupsafe","arch":"x86_64","version":{"epoch":"0","ver":"1.1.1","rel":"6.module+el8.9.0+19592+4b459c9b"},"description":"A library for safe markup escaping. Python 3 version.","summary":"Implements a XML/HTML/XHTML Markup safe string for Python 3"},{"type":"rpm","name":"python38-mod_wsgi","arch":"x86_64","version":{"epoch":"0","ver":"4.6.8","rel":"5.module+el8.9.0+19598+4a60c7b7"},"description":"The mod_wsgi adapter is an Apache module that provides a WSGI compliant\ninterface for hosting Python based web applications within Apache. The\nadapter is written completely in C code against the Apache C runtime and\nfor hosting WSGI applications within Apache has a lower overhead than using\nexisting WSGI adapters for mod_python or CGI.\n\nOnly one Python 3 version of mod_wsgi can be loaded at the same time in httpd,\ntherefore this package conflicts with the other versions available.","summary":"A WSGI interface for Python web applications in Apache"},{"type":"rpm","name":"python38-numpy","arch":"x86_64","version":{"epoch":"0","ver":"1.17.3","rel":"7.module+el8.9.0+19598+4a60c7b7"},"description":"NumPy is a general-purpose array-processing package designed to\nefficiently manipulate large multi-dimensional arrays of arbitrary\nrecords without sacrificing too much speed for small multi-dimensional\narrays.  NumPy is built on the Numeric code base and adds features\nintroduced by numarray as well as an extended C-API and the ability to\ncreate arrays of arbitrary type.\n\nThere are also basic facilities for discrete fourier transform,\nbasic linear algebra and random number generation. Also included in\nthis package is a version of f2py that works properly with NumPy.","summary":"A fast multidimensional array facility for Python"},{"type":"rpm","name":"python38-numpy-doc","arch":"noarch","version":{"epoch":"0","ver":"1.17.3","rel":"7.module+el8.9.0+19598+4a60c7b7"},"description":"This package provides the complete documentation for NumPy.","summary":"Documentation for numpy"},{"type":"rpm","name":"python38-numpy-f2py","arch":"x86_64","version":{"epoch":"0","ver":"1.17.3","rel":"7.module+el8.9.0+19598+4a60c7b7"},"description":"This package includes a version of f2py that works properly with NumPy.","summary":"f2py for numpy"},{"type":"rpm","name":"python38-pip","arch":"noarch","version":{"epoch":"0","ver":"19.3.1","rel":"7.module+el8.9.0+19642+a12b4af6"},"description":"pip is a package management system used to install and manage software packages\nwritten in Python. Many packages can be found in the Python Package Index\n(PyPI). pip is a recursive acronym that can stand for either \"Pip Installs\nPackages\" or \"Pip Installs Python\".","summary":"A tool for installing and managing Python3 packages"},{"type":"rpm","name":"python38-pip-wheel","arch":"noarch","version":{"epoch":"0","ver":"19.3.1","rel":"7.module+el8.9.0+19642+a12b4af6"},"description":"A Python wheel of pip to use with venv.","summary":"The pip wheel"},{"type":"rpm","name":"python38-ply","arch":"noarch","version":{"epoch":"0","ver":"3.11","rel":"10.module+el8.9.0+19598+4a60c7b7"},"description":"PLY is a straightforward lex/yacc implementation. Here is a list of its\nessential features:\n* It is implemented entirely in Python.\n* It uses LR-parsing which is reasonably efficient and well suited for larger\n  grammars.\n* PLY provides most of the standard lex/yacc features including support\n  for empty productions, precedence rules, error recovery, and support\n  for ambiguous grammars.\n* PLY is straightforward to use and provides very extensive error checking.\n* PLY doesn't try to do anything more or less than provide the basic lex/yacc\n  functionality. In other words, it's not a large parsing framework or a\n  component of some larger system.\n\nPython 3 version.","summary":"Python Lex-Yacc"},{"type":"rpm","name":"python38-psutil","arch":"x86_64","version":{"epoch":"0","ver":"5.6.4","rel":"4.module+el8.9.0+19598+4a60c7b7"},"description":"psutil is a module providing an interface for retrieving information on all\nrunning processes and system utilization (CPU, memory, disks, network, users) in\na portable way by using Python 3, implementing many functionalities offered by\ncommand line tools such as: ps, top, df, kill, free, lsof, free, netstat,\nifconfig, nice, ionice, iostat, iotop, uptime, pidof, tty, who, taskset, pmap.","summary":"A process and system utilities module for Python"},{"type":"rpm","name":"python38-psycopg2","arch":"x86_64","version":{"epoch":"0","ver":"2.8.4","rel":"4.module+el8.9.0+19598+4a60c7b7"},"description":"Psycopg is the most popular PostgreSQL adapter for the Python\nprogramming language. At its core it fully implements the Python DB\nAPI 2.0 specifications. Several extensions allow access to many of the\nfeatures offered by PostgreSQL.","summary":"A PostgreSQL database adapter for Python 3"},{"type":"rpm","name":"python38-psycopg2-doc","arch":"x86_64","version":{"epoch":"0","ver":"2.8.4","rel":"4.module+el8.9.0+19598+4a60c7b7"},"description":"Documentation and example files for the psycopg python PostgreSQL\ndatabase adapter.","summary":"Documentation for psycopg python PostgreSQL database adapter"},{"type":"rpm","name":"python38-psycopg2-tests","arch":"x86_64","version":{"epoch":"0","ver":"2.8.4","rel":"4.module+el8.9.0+19598+4a60c7b7"},"description":"Psycopg is the most popular PostgreSQL adapter for the Python\nprogramming language. At its core it fully implements the Python DB\nAPI 2.0 specifications. Several extensions allow access to many of the\nfeatures offered by PostgreSQL.\nThis sub-package delivers set of tests for the adapter.","summary":"A testsuite for A PostgreSQL database adapter for Python 2"},{"type":"rpm","name":"python38-pycparser","arch":"noarch","version":{"epoch":"0","ver":"2.19","rel":"3.module+el8.9.0+19598+4a60c7b7"},"description":"pycparser is a complete parser for the C language, written in pure Python.\nIt is a module designed to be easily integrated into applications that\nneed to parse C source code.","summary":"C parser and AST generator written in Python"},{"type":"rpm","name":"python38-pysocks","arch":"noarch","version":{"epoch":"0","ver":"1.7.1","rel":"4.module+el8.9.0+19592+4b459c9b"},"description":"\nA fork of SocksiPy with bug fixes and extra features.\n\nActs as a drop-in replacement to the socket module. Featuring:\n\n- SOCKS proxy client for Python 2.6 - 3.x\n- TCP and UDP both supported\n- HTTP proxy client included but not supported or recommended (you should use\n  urllib2's or requests' own HTTP proxy interface)\n- urllib2 handler included.\nThis package is for Python3 version 3.8 only.","summary":"A Python SOCKS client module"},{"type":"rpm","name":"python38-pytz","arch":"noarch","version":{"epoch":"0","ver":"2019.3","rel":"4.module+el8.9.0+19598+4a60c7b7"},"description":"pytz brings the Olson tz database into Python. This library allows accurate\nand cross platform timezone calculations using Python 2.3 or higher. It\nalso solves the issue of ambiguous times at the end of daylight savings,\nwhich you can read more about in the Python Library Reference\n(datetime.tzinfo).\n\nAlmost all (over 540) of the Olson timezones are supported.","summary":"World Timezone Definitions for Python"},{"type":"rpm","name":"python38-pyyaml","arch":"x86_64","version":{"epoch":"0","ver":"5.4.1","rel":"1.module+el8.9.0+19598+4a60c7b7"},"description":"YAML is a data serialization format designed for human readability and\ninteraction with scripting languages.  PyYAML is a YAML parser and\nemitter for Python.\n\nPyYAML features a complete YAML 1.1 parser, Unicode support, pickle\nsupport, capable extension API, and sensible error messages.  PyYAML\nsupports standard YAML tags and provides Python-specific tags that\nallow to represent an arbitrary Python object.\n\nPyYAML is applicable for a broad range of tasks from complex\nconfiguration files to object serialization and persistence.","summary":"YAML parser and emitter for Python"},{"type":"rpm","name":"python38-requests","arch":"noarch","version":{"epoch":"0","ver":"2.22.0","rel":"10.module+el8.9.0+19598+4a60c7b7"},"description":"Most existing Python modules for sending HTTP requests are extremely verbose and\ncumbersome. Python’s built-in urllib2 module provides most of the HTTP\ncapabilities you should need, but the API is thoroughly broken. This library is\ndesigned to make HTTP requests easy for developers.","summary":"HTTP library, written in Python, for human beings"},{"type":"rpm","name":"python38-rpm-macros","arch":"noarch","version":{"epoch":"0","ver":"3.8.17","rel":"2.module+el8.9.0+19642+a12b4af6"},"description":"RPM macros for building RPMs with Python 3.8 from the python38 module.\nIf you want to build an RPM against the python38 module, you need to\nBuildRequire: python38-rpm-macros.","summary":"RPM macros for building RPMs with Python 3.8"},{"type":"rpm","name":"python38-scipy","arch":"x86_64","version":{"epoch":"0","ver":"1.3.1","rel":"5.module+el8.9.0+19598+4a60c7b7"},"description":"Scipy is open-source software for mathematics, science, and\nengineering. The core library is NumPy which provides convenient and\nfast N-dimensional array manipulation. The SciPy library is built to\nwork with NumPy arrays, and provides many user-friendly and efficient\nnumerical routines such as routines for numerical integration and\noptimization. Together, they run on all popular operating systems, are\nquick to install, and are free of charge. NumPy and SciPy are easy to\nuse, but powerful enough to be depended upon by some of the world's\nleading scientists and engineers.","summary":"Scientific Tools for Python"},{"type":"rpm","name":"python38-setuptools","arch":"noarch","version":{"epoch":"0","ver":"41.6.0","rel":"5.module+el8.9.0+19592+4b459c9b"},"description":"Setuptools is a collection of enhancements to the Python 3 distutils that allow\nyou to more easily build and distribute Python 3 packages, especially ones that\nhave dependencies on other packages.\n\nThis package also contains the runtime components of setuptools, necessary to\nexecute the software that requires pkg_resources.py.","summary":"Easily build and distribute Python 3 packages"},{"type":"rpm","name":"python38-setuptools-wheel","arch":"noarch","version":{"epoch":"0","ver":"41.6.0","rel":"5.module+el8.9.0+19592+4b459c9b"},"description":"A Python wheel of setuptools to use with venv.","summary":"The setuptools wheel"},{"type":"rpm","name":"python38-six","arch":"noarch","version":{"epoch":"0","ver":"1.12.0","rel":"10.module+el8.9.0+19592+4b459c9b"},"description":"python-six provides simple utilities for wrapping over differences between\nPython 2 and Python 3.\nPython 3 version.","summary":"Python 2 and 3 compatibility utilities"},{"type":"rpm","name":"python38-test","arch":"x86_64","version":{"epoch":"0","ver":"3.8.17","rel":"2.module+el8.9.0+19642+a12b4af6"},"description":"The self-test suite for the Python interpreter.\n\nThis is only useful to test Python itself. For testing general Python code,\nyou should use the unittest module from python38-libs, or a library such as\npython38-pytest or python38-nose.","summary":"The self-test suite for the main python3 package"},{"type":"rpm","name":"python38-tkinter","arch":"x86_64","version":{"epoch":"0","ver":"3.8.17","rel":"2.module+el8.9.0+19642+a12b4af6"},"description":"The Tkinter (Tk interface) library is a graphical user interface toolkit for\nthe Python programming language.","summary":"A GUI toolkit for Python"},{"type":"rpm","name":"python38-urllib3","arch":"noarch","version":{"epoch":"0","ver":"1.25.7","rel":"5.module+el8.9.0+19598+4a60c7b7"},"description":"Python3 HTTP module with connection pooling and file POST abilities.","summary":"Python3 HTTP library with thread-safe connection pooling and file post"},{"type":"rpm","name":"python38-wheel","arch":"noarch","version":{"epoch":"0","ver":"0.33.6","rel":"6.module+el8.9.0+19592+4b459c9b"},"description":"A built-package format for Python.\n\nA wheel is a ZIP-format archive with a specially formatted filename and the\n.whl extension. It is designed to contain all the files for a PEP 376\ncompatible install in a way that is very close to the on-disk format.\n\nPython 3 version.","summary":"Built-package format for Python"},{"type":"rpm","name":"python38-wheel-wheel","arch":"noarch","version":{"epoch":"0","ver":"0.33.6","rel":"6.module+el8.9.0+19592+4b459c9b"},"description":"A Python wheel of wheel to use with virtualenv.","summary":"The Python wheel module packaged as a wheel"},{"type":"rpm","name":"python39-PyMySQL","arch":"noarch","version":{"epoch":"0","ver":"0.10.1","rel":"2.module+el8.9.0+19644+d68f775d"},"description":"This package contains a pure-Python MySQL client library. The goal of PyMySQL is\nto be a drop-in replacement for MySQLdb and work on CPython, PyPy, IronPython\nand Jython.","summary":"Pure-Python MySQL client library"},{"type":"rpm","name":"python39-cffi","arch":"x86_64","version":{"epoch":"0","ver":"1.14.3","rel":"2.module+el8.9.0+19644+d68f775d"},"description":"Foreign Function Interface for Python, providing a convenient and\nreliable way of calling existing C code from Python. The interface is\nbased on LuaJIT’s FFI.","summary":"Foreign Function Interface for Python 3 to call C code"},{"type":"rpm","name":"python39-chardet","arch":"noarch","version":{"epoch":"0","ver":"3.0.4","rel":"19.module+el8.9.0+19644+d68f775d"},"description":"Character encoding auto-detection in Python. As\nsmart as your browser. Open source.","summary":"Character encoding auto-detection in Python"},{"type":"rpm","name":"python39-cryptography","arch":"x86_64","version":{"epoch":"0","ver":"3.3.1","rel":"3.module+el8.10.0+21271+eccd1d86"},"description":"cryptography is a package designed to expose cryptographic primitives and\nrecipes to Python developers.","summary":"PyCA's cryptography library"},{"type":"rpm","name":"python39-idna","arch":"noarch","version":{"epoch":"0","ver":"2.10","rel":"4.module+el8.10.0+21815+bb024982"},"description":"A library to support the Internationalised Domain Names in Applications (IDNA)\nprotocol as specified in RFC 5891 \u003chttp://tools.ietf.org/html/rfc5891\u003e.  This\nversion of the protocol is often referred to as \"IDNA2008\" and can produce\ndifferent results from the earlier standard from 2003.\n\nThe library is also intended to act as a suitable drop-in replacement for the\n\"encodings.idna\" module that comes with the Python standard library but\ncurrently only supports the older 2003 specification.","summary":"Internationalized Domain Names in Applications (IDNA)"},{"type":"rpm","name":"python39-lxml","arch":"x86_64","version":{"epoch":"0","ver":"4.6.5","rel":"1.module+el8.9.0+19644+d68f775d"},"description":"lxml is a Pythonic, mature binding for the libxml2 and libxslt libraries. It\nprovides safe and convenient access to these libraries using the ElementTree It\nextends the ElementTree API significantly to offer support for XPath, RelaxNG,\nXML Schema, XSLT, C14N and much more.To contact the project, go to the project\nhome page \u003c or see our bug tracker at case you want to use the current ...\n\nPython 3 version.","summary":"XML processing library combining libxml2/libxslt with the ElementTree API"},{"type":"rpm","name":"python39-mod_wsgi","arch":"x86_64","version":{"epoch":"0","ver":"4.7.1","rel":"7.module+el8.10.0+23075+0aa18782.1"},"description":"The mod_wsgi adapter is an Apache module that provides a WSGI compliant\ninterface for hosting Python based web applications within Apache. The\nadapter is written completely in C code against the Apache C runtime and\nfor hosting WSGI applications within Apache has a lower overhead than using\nexisting WSGI adapters for mod_python or CGI.\n\nOnly one Python 3 version of mod_wsgi can be loaded at the same time in httpd,\ntherefore this package conflicts with the other versions available.","summary":"A WSGI interface for Python web applications in Apache"},{"type":"rpm","name":"python39-numpy","arch":"x86_64","version":{"epoch":"0","ver":"1.19.4","rel":"3.module+el8.9.0+19644+d68f775d"},"description":"NumPy is a general-purpose array-processing package designed to\nefficiently manipulate large multi-dimensional arrays of arbitrary\nrecords without sacrificing too much speed for small multi-dimensional\narrays.  NumPy is built on the Numeric code base and adds features\nintroduced by numarray as well as an extended C-API and the ability to\ncreate arrays of arbitrary type.\n\nThere are also basic facilities for discrete fourier transform,\nbasic linear algebra and random number generation. Also included in\nthis package is a version of f2py that works properly with NumPy.","summary":"A fast multidimensional array facility for Python"},{"type":"rpm","name":"python39-numpy-doc","arch":"noarch","version":{"epoch":"0","ver":"1.19.4","rel":"3.module+el8.9.0+19644+d68f775d"},"description":"This package provides the complete documentation for NumPy.","summary":"Documentation for numpy"},{"type":"rpm","name":"python39-numpy-f2py","arch":"x86_64","version":{"epoch":"0","ver":"1.19.4","rel":"3.module+el8.9.0+19644+d68f775d"},"description":"This package includes a version of f2py that works properly with NumPy.","summary":"f2py for numpy"},{"type":"rpm","name":"python39-pip","arch":"noarch","version":{"epoch":"0","ver":"20.2.4","rel":"9.module+el8.10.0+21329+8d76b841"},"description":"pip is a package management system used to install and manage software packages\nwritten in Python. Many packages can be found in the Python Package Index\n(PyPI). pip is a recursive acronym that can stand for either \"Pip Installs\nPackages\" or \"Pip Installs Python\".","summary":"A tool for installing and managing Python3 packages"},{"type":"rpm","name":"python39-pip-wheel","arch":"noarch","version":{"epoch":"0","ver":"20.2.4","rel":"9.module+el8.10.0+21329+8d76b841"},"description":"A Python wheel of pip to use with venv.","summary":"The pip wheel"},{"type":"rpm","name":"python39-ply","arch":"noarch","version":{"epoch":"0","ver":"3.11","rel":"10.module+el8.9.0+19644+d68f775d"},"description":"PLY is a straightforward lex/yacc implementation. Here is a list of its\nessential features:\n* It is implemented entirely in Python.\n* It uses LR-parsing which is reasonably efficient and well suited for larger\n  grammars.\n* PLY provides most of the standard lex/yacc features including support\n  for empty productions, precedence rules, error recovery, and support\n  for ambiguous grammars.\n* PLY is straightforward to use and provides very extensive error checking.\n* PLY doesn't try to do anything more or less than provide the basic lex/yacc\n  functionality. In other words, it's not a large parsing framework or a\n  component of some larger system.\n\nPython 3 version.","summary":"Python Lex-Yacc"},{"type":"rpm","name":"python39-psutil","arch":"x86_64","version":{"epoch":"0","ver":"5.8.0","rel":"4.module+el8.9.0+19644+d68f775d"},"description":"psutil is a module providing an interface for retrieving information on all\nrunning processes and system utilization (CPU, memory, disks, network, users) in\na portable way by using Python 3, implementing many functionalities offered by\ncommand line tools such as: ps, top, df, kill, free, lsof, free, netstat,\nifconfig, nice, ionice, iostat, iotop, uptime, pidof, tty, who, taskset, pmap.","summary":"A process and system utilities module for Python"},{"type":"rpm","name":"python39-psycopg2","arch":"x86_64","version":{"epoch":"0","ver":"2.8.6","rel":"3.module+el8.10.0+21142+453d2b75"},"description":"Psycopg is the most popular PostgreSQL adapter for the Python\nprogramming language. At its core it fully implements the Python DB\nAPI 2.0 specifications. Several extensions allow access to many of the\nfeatures offered by PostgreSQL.","summary":"A PostgreSQL database adapter for Python 3"},{"type":"rpm","name":"python39-psycopg2-doc","arch":"x86_64","version":{"epoch":"0","ver":"2.8.6","rel":"3.module+el8.10.0+21142+453d2b75"},"description":"Documentation and example files for the psycopg python PostgreSQL\ndatabase adapter.","summary":"Documentation for psycopg python PostgreSQL database adapter"},{"type":"rpm","name":"python39-psycopg2-tests","arch":"x86_64","version":{"epoch":"0","ver":"2.8.6","rel":"3.module+el8.10.0+21142+453d2b75"},"description":"Psycopg is the most popular PostgreSQL adapter for the Python\nprogramming language. At its core it fully implements the Python DB\nAPI 2.0 specifications. Several extensions allow access to many of the\nfeatures offered by PostgreSQL.\nThis sub-package delivers set of tests for the adapter.","summary":"A testsuite for A PostgreSQL database adapter for Python 2"},{"type":"rpm","name":"python39-pycparser","arch":"noarch","version":{"epoch":"0","ver":"2.20","rel":"3.module+el8.9.0+19644+d68f775d"},"description":"pycparser is a complete parser for the C language, written in pure Python.\nIt is a module designed to be easily integrated into applications that\nneed to parse C source code.","summary":"C parser and AST generator written in Python"},{"type":"rpm","name":"python39-pysocks","arch":"noarch","version":{"epoch":"0","ver":"1.7.1","rel":"4.module+el8.9.0+19644+d68f775d"},"description":"\nA fork of SocksiPy with bug fixes and extra features.\n\nActs as a drop-in replacement to the socket module. Featuring:\n\n- SOCKS proxy client for Python 2.6 - 3.x\n- TCP and UDP both supported\n- HTTP proxy client included but not supported or recommended (you should use\n  urllib2's or requests' own HTTP proxy interface)\n- urllib2 handler included.\nThis package is for Python3 version 3.9 only.","summary":"A Python SOCKS client module"},{"type":"rpm","name":"python39-pyyaml","arch":"x86_64","version":{"epoch":"0","ver":"5.4.1","rel":"1.module+el8.9.0+19644+d68f775d"},"description":"YAML is a data serialization format designed for human readability and\ninteraction with scripting languages.  PyYAML is a YAML parser and\nemitter for Python.\n\nPyYAML features a complete YAML 1.1 parser, Unicode support, pickle\nsupport, capable extension API, and sensible error messages.  PyYAML\nsupports standard YAML tags and provides Python-specific tags that\nallow to represent an arbitrary Python object.\n\nPyYAML is applicable for a broad range of tasks from complex\nconfiguration files to object serialization and persistence.","summary":"YAML parser and emitter for Python"},{"type":"rpm","name":"python39-requests","arch":"noarch","version":{"epoch":"0","ver":"2.25.0","rel":"3.module+el8.9.0+19644+d68f775d"},"description":"Most existing Python modules for sending HTTP requests are extremely verbose and\ncumbersome. Python’s built-in urllib2 module provides most of the HTTP\ncapabilities you should need, but the API is thoroughly broken. This library is\ndesigned to make HTTP requests easy for developers.","summary":"HTTP library, written in Python, for human beings"},{"type":"rpm","name":"python39-scipy","arch":"x86_64","version":{"epoch":"0","ver":"1.5.4","rel":"5.module+el8.9.0+19644+d68f775d"},"description":"Scipy is open-source software for mathematics, science, and\nengineering. The core library is NumPy which provides convenient and\nfast N-dimensional array manipulation. The SciPy library is built to\nwork with NumPy arrays, and provides many user-friendly and efficient\nnumerical routines such as routines for numerical integration and\noptimization. Together, they run on all popular operating systems, are\nquick to install, and are free of charge. NumPy and SciPy are easy to\nuse, but powerful enough to be depended upon by some of the world's\nleading scientists and engineers.","summary":"Scientific Tools for Python"},{"type":"rpm","name":"python39-setuptools","arch":"noarch","version":{"epoch":"0","ver":"50.3.2","rel":"7.module+el8.10.0+23406+03055bfb"},"description":"Setuptools is a collection of enhancements to the Python 3 distutils that allow\nyou to more easily build and distribute Python 3 packages, especially ones that\nhave dependencies on other packages.\n\nThis package also contains the runtime components of setuptools, necessary to\nexecute the software that requires pkg_resources.","summary":"Easily build and distribute Python 3 packages"},{"type":"rpm","name":"python39-setuptools-wheel","arch":"noarch","version":{"epoch":"0","ver":"50.3.2","rel":"7.module+el8.10.0+23406+03055bfb"},"description":"A Python wheel of setuptools to use with venv.","summary":"The setuptools wheel"},{"type":"rpm","name":"python39-six","arch":"noarch","version":{"epoch":"0","ver":"1.15.0","rel":"3.module+el8.9.0+19644+d68f775d"},"description":"python-six provides simple utilities for wrapping over differences between\nPython 2 and Python 3.\nPython 3 version.","summary":"Python 2 and 3 compatibility utilities"},{"type":"rpm","name":"python39-toml","arch":"noarch","version":{"epoch":"0","ver":"0.10.1","rel":"5.module+el8.9.0+19644+d68f775d"},"description":"TOML aims to be a minimal configuration file format that's easy to read due to\nobvious semantics. TOML is designed to map unambiguously to a hash table. TOML\nshould be easy to parse into data structures in a wide variety of languages.\nThis package loads toml file into python dictionary and dump dictionary into\ntoml file.","summary":"Python Library for Tom's Obvious, Minimal Language"},{"type":"rpm","name":"python39-urllib3","arch":"noarch","version":{"epoch":"0","ver":"1.25.10","rel":"5.module+el8.10.0+20443+f0a692fe"},"description":"Python3 HTTP module with connection pooling and file POST abilities.","summary":"Python3 HTTP library with thread-safe connection pooling and file post"},{"type":"rpm","name":"python39-wheel","arch":"noarch","version":{"epoch":"1","ver":"0.35.1","rel":"4.module+el8.9.0+19644+d68f775d"},"description":"Wheel is the reference implementation of the Python wheel packaging standard,\nas defined in PEP 427.\n\nIt has two different roles:\n\n 1. A setuptools extension for building wheels that provides the bdist_wheel\n    setuptools command.\n 2. A command line tool for working with wheel files.","summary":"Built-package format for Python"},{"type":"rpm","name":"python39-wheel-wheel","arch":"noarch","version":{"epoch":"1","ver":"0.35.1","rel":"4.module+el8.9.0+19644+d68f775d"},"description":"A Python wheel of wheel to use with virtualenv.","summary":"The Python wheel module packaged as a wheel"},{"type":"rpm","name":"redhat-rpm-config","arch":"noarch","version":{"epoch":"0","ver":"131","rel":"1.el8"},"description":"Red Hat specific rpm configuration files.","summary":"Red Hat specific rpm configuration files"},{"type":"rpm","name":"rpm-build","arch":"x86_64","version":{"epoch":"0","ver":"4.14.3","rel":"32.el8_10"},"description":"The rpm-build package contains the scripts and executable programs\nthat are used to build packages using the RPM Package Manager.","summary":"Scripts and executable programs used to build packages"},{"type":"rpm","name":"rpmlint","arch":"noarch","version":{"epoch":"0","ver":"1.10","rel":"15.el8"},"description":"rpmlint is a tool for checking common errors in RPM packages.  Binary\nand source packages as well as spec files can be checked.","summary":"Tool for checking common errors in RPM packages"},{"type":"rpm","name":"rsyslog","arch":"x86_64","version":{"epoch":"0","ver":"8.2102.0","rel":"15.el8_10.1"},"description":"Rsyslog is an enhanced, multi-threaded syslog daemon. It supports MySQL,\nsyslog/TCP, RFC 3195, permitted sender lists, filtering on any message part,\nand fine grain output format control. It is compatible with stock sysklogd\nand can be used as a drop-in replacement. Rsyslog is simple to set up, with\nadvanced features suitable for enterprise-class, encryption-protected syslog\nrelay chains.","summary":"Enhanced system logging and kernel message trapping daemon"},{"type":"rpm","name":"ruby","arch":"i686","version":{"epoch":"0","ver":"3.0.7","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"Ruby is the interpreted scripting language for quick and easy\nobject-oriented programming.  It has many features to process text\nfiles and to do system management tasks (as in Perl).  It is simple,\nstraight-forward, and extensible.","summary":"An interpreter of object-oriented scripting language"},{"type":"rpm","name":"ruby","arch":"i686","version":{"epoch":"0","ver":"2.7.8","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"Ruby is the interpreted scripting language for quick and easy\nobject-oriented programming.  It has many features to process text\nfiles and to do system management tasks (as in Perl).  It is simple,\nstraight-forward, and extensible.","summary":"An interpreter of object-oriented scripting language"},{"type":"rpm","name":"ruby","arch":"x86_64","version":{"epoch":"0","ver":"3.0.7","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"Ruby is the interpreted scripting language for quick and easy\nobject-oriented programming.  It has many features to process text\nfiles and to do system management tasks (as in Perl).  It is simple,\nstraight-forward, and extensible.","summary":"An interpreter of object-oriented scripting language"},{"type":"rpm","name":"ruby","arch":"x86_64","version":{"epoch":"0","ver":"2.5.9","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"Ruby is the interpreted scripting language for quick and easy\nobject-oriented programming.  It has many features to process text\nfiles and to do system management tasks (as in Perl).  It is simple,\nstraight-forward, and extensible.","summary":"An interpreter of object-oriented scripting language"},{"type":"rpm","name":"ruby","arch":"x86_64","version":{"epoch":"0","ver":"2.7.8","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"Ruby is the interpreted scripting language for quick and easy\nobject-oriented programming.  It has many features to process text\nfiles and to do system management tasks (as in Perl).  It is simple,\nstraight-forward, and extensible.","summary":"An interpreter of object-oriented scripting language"},{"type":"rpm","name":"ruby","arch":"i686","version":{"epoch":"0","ver":"3.1.7","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"Ruby is the interpreted scripting language for quick and easy\nobject-oriented programming.  It has many features to process text\nfiles and to do system management tasks (as in Perl).  It is simple,\nstraight-forward, and extensible.","summary":"An interpreter of object-oriented scripting language"},{"type":"rpm","name":"ruby","arch":"i686","version":{"epoch":"0","ver":"2.5.9","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"Ruby is the interpreted scripting language for quick and easy\nobject-oriented programming.  It has many features to process text\nfiles and to do system management tasks (as in Perl).  It is simple,\nstraight-forward, and extensible.","summary":"An interpreter of object-oriented scripting language"},{"type":"rpm","name":"ruby","arch":"x86_64","version":{"epoch":"0","ver":"3.1.7","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"Ruby is the interpreted scripting language for quick and easy\nobject-oriented programming.  It has many features to process text\nfiles and to do system management tasks (as in Perl).  It is simple,\nstraight-forward, and extensible.","summary":"An interpreter of object-oriented scripting language"},{"type":"rpm","name":"ruby-bundled-gems","arch":"i686","version":{"epoch":"0","ver":"3.1.7","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"Bundled gems which are part of Ruby StdLib. While being part of Ruby, these\nneeds to be listed in Gemfile to be used by Bundler.","summary":"Bundled gems which are part of Ruby StdLib"},{"type":"rpm","name":"ruby-bundled-gems","arch":"x86_64","version":{"epoch":"0","ver":"3.1.7","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"Bundled gems which are part of Ruby StdLib. While being part of Ruby, these\nneeds to be listed in Gemfile to be used by Bundler.","summary":"Bundled gems which are part of Ruby StdLib"},{"type":"rpm","name":"ruby-default-gems","arch":"noarch","version":{"epoch":"0","ver":"2.7.8","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"The .gemspec files and executables of default gems, which are part of Ruby\nStdLib.","summary":"Default gems which are part of Ruby StdLib."},{"type":"rpm","name":"ruby-default-gems","arch":"noarch","version":{"epoch":"0","ver":"3.1.7","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"The .gemspec files and executables of default gems, which are part of Ruby\nStdLib.","summary":"Default gems which are part of Ruby StdLib"},{"type":"rpm","name":"ruby-default-gems","arch":"noarch","version":{"epoch":"0","ver":"3.0.7","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"The .gemspec files and executables of default gems, which are part of Ruby\nStdLib.","summary":"Default gems which are part of Ruby StdLib"},{"type":"rpm","name":"ruby-devel","arch":"x86_64","version":{"epoch":"0","ver":"3.1.7","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"Header files and libraries for building an extension library for the\nRuby or an application embedding Ruby.","summary":"A Ruby development environment"},{"type":"rpm","name":"ruby-devel","arch":"x86_64","version":{"epoch":"0","ver":"2.7.8","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"Header files and libraries for building an extension library for the\nRuby or an application embedding Ruby.","summary":"A Ruby development environment"},{"type":"rpm","name":"ruby-devel","arch":"x86_64","version":{"epoch":"0","ver":"3.0.7","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"Header files and libraries for building an extension library for the\nRuby or an application embedding Ruby.","summary":"A Ruby development environment"},{"type":"rpm","name":"ruby-devel","arch":"i686","version":{"epoch":"0","ver":"2.7.8","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"Header files and libraries for building an extension library for the\nRuby or an application embedding Ruby.","summary":"A Ruby development environment"},{"type":"rpm","name":"ruby-devel","arch":"i686","version":{"epoch":"0","ver":"2.5.9","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"Header files and libraries for building an extension library for the\nRuby or an application embedding Ruby.","summary":"A Ruby development environment"},{"type":"rpm","name":"ruby-devel","arch":"i686","version":{"epoch":"0","ver":"3.1.7","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"Header files and libraries for building an extension library for the\nRuby or an application embedding Ruby.","summary":"A Ruby development environment"},{"type":"rpm","name":"ruby-devel","arch":"i686","version":{"epoch":"0","ver":"3.0.7","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"Header files and libraries for building an extension library for the\nRuby or an application embedding Ruby.","summary":"A Ruby development environment"},{"type":"rpm","name":"ruby-devel","arch":"x86_64","version":{"epoch":"0","ver":"2.5.9","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"Header files and libraries for building an extension library for the\nRuby or an application embedding Ruby.","summary":"A Ruby development environment"},{"type":"rpm","name":"ruby-doc","arch":"noarch","version":{"epoch":"0","ver":"3.0.7","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"This package contains documentation for ruby.","summary":"Documentation for ruby"},{"type":"rpm","name":"ruby-doc","arch":"noarch","version":{"epoch":"0","ver":"3.1.7","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"This package contains documentation for ruby.","summary":"Documentation for ruby"},{"type":"rpm","name":"ruby-doc","arch":"noarch","version":{"epoch":"0","ver":"2.5.9","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"This package contains documentation for ruby.","summary":"Documentation for ruby"},{"type":"rpm","name":"ruby-doc","arch":"noarch","version":{"epoch":"0","ver":"2.7.8","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"This package contains documentation for ruby.","summary":"Documentation for ruby"},{"type":"rpm","name":"ruby-irb","arch":"noarch","version":{"epoch":"0","ver":"2.5.9","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"The irb is acronym for Interactive Ruby.  It evaluates ruby expression\nfrom the terminal.","summary":"The Interactive Ruby"},{"type":"rpm","name":"ruby-libs","arch":"i686","version":{"epoch":"0","ver":"3.0.7","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"This package includes the libruby, necessary to run Ruby.","summary":"Libraries necessary to run Ruby"},{"type":"rpm","name":"ruby-libs","arch":"i686","version":{"epoch":"0","ver":"2.5.9","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"This package includes the libruby, necessary to run Ruby.","summary":"Libraries necessary to run Ruby"},{"type":"rpm","name":"ruby-libs","arch":"x86_64","version":{"epoch":"0","ver":"2.5.9","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"This package includes the libruby, necessary to run Ruby.","summary":"Libraries necessary to run Ruby"},{"type":"rpm","name":"ruby-libs","arch":"i686","version":{"epoch":"0","ver":"3.1.7","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"This package includes the libruby, necessary to run Ruby.","summary":"Libraries necessary to run Ruby"},{"type":"rpm","name":"ruby-libs","arch":"x86_64","version":{"epoch":"0","ver":"3.1.7","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"This package includes the libruby, necessary to run Ruby.","summary":"Libraries necessary to run Ruby"},{"type":"rpm","name":"ruby-libs","arch":"x86_64","version":{"epoch":"0","ver":"3.0.7","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"This package includes the libruby, necessary to run Ruby.","summary":"Libraries necessary to run Ruby"},{"type":"rpm","name":"ruby-libs","arch":"i686","version":{"epoch":"0","ver":"2.7.8","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"This package includes the libruby, necessary to run Ruby.","summary":"Libraries necessary to run Ruby"},{"type":"rpm","name":"ruby-libs","arch":"x86_64","version":{"epoch":"0","ver":"2.7.8","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"This package includes the libruby, necessary to run Ruby.","summary":"Libraries necessary to run Ruby"},{"type":"rpm","name":"rubygem-abrt","arch":"noarch","version":{"epoch":"0","ver":"0.4.0","rel":"1.module+el8.10.0+21858+d19f3934"},"description":"Provides ABRT reporting support for libraries/applications written using Ruby.","summary":"ABRT support for Ruby"},{"type":"rpm","name":"rubygem-abrt","arch":"noarch","version":{"epoch":"0","ver":"0.3.0","rel":"4.module+el8.10.0+22021+135c76a8"},"description":"Provides ABRT reporting support for libraries/applications written using Ruby.","summary":"ABRT support for Ruby"},{"type":"rpm","name":"rubygem-abrt","arch":"noarch","version":{"epoch":"0","ver":"0.4.0","rel":"1.module+el8.10.0+21226+b78a28c4"},"description":"Provides ABRT reporting support for libraries/applications written using Ruby.","summary":"ABRT support for Ruby"},{"type":"rpm","name":"rubygem-abrt","arch":"noarch","version":{"epoch":"0","ver":"0.4.0","rel":"1.module+el8.10.0+21470+43ec8058"},"description":"Provides ABRT reporting support for libraries/applications written using Ruby.","summary":"ABRT support for Ruby"},{"type":"rpm","name":"rubygem-abrt","arch":"noarch","version":{"epoch":"0","ver":"0.4.0","rel":"1.module+el8.3.0+7192+4e3a532a"},"description":"Provides ABRT reporting support for libraries/applications written using Ruby.","summary":"ABRT support for Ruby"},{"type":"rpm","name":"rubygem-abrt-doc","arch":"noarch","version":{"epoch":"0","ver":"0.3.0","rel":"4.module+el8.10.0+22021+135c76a8"},"description":"Documentation for rubygem-abrt.","summary":"Documentation for rubygem-abrt"},{"type":"rpm","name":"rubygem-abrt-doc","arch":"noarch","version":{"epoch":"0","ver":"0.4.0","rel":"1.module+el8.3.0+7192+4e3a532a"},"description":"Documentation for rubygem-abrt.","summary":"Documentation for rubygem-abrt"},{"type":"rpm","name":"rubygem-abrt-doc","arch":"noarch","version":{"epoch":"0","ver":"0.4.0","rel":"1.module+el8.10.0+21858+d19f3934"},"description":"Documentation for rubygem-abrt.","summary":"Documentation for rubygem-abrt"},{"type":"rpm","name":"rubygem-abrt-doc","arch":"noarch","version":{"epoch":"0","ver":"0.4.0","rel":"1.module+el8.10.0+21470+43ec8058"},"description":"Documentation for rubygem-abrt.","summary":"Documentation for rubygem-abrt"},{"type":"rpm","name":"rubygem-abrt-doc","arch":"noarch","version":{"epoch":"0","ver":"0.4.0","rel":"1.module+el8.10.0+21226+b78a28c4"},"description":"Documentation for rubygem-abrt.","summary":"Documentation for rubygem-abrt"},{"type":"rpm","name":"rubygem-bigdecimal","arch":"x86_64","version":{"epoch":"0","ver":"3.0.0","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"Ruby provides built-in support for arbitrary precision integer arithmetic.\nFor example:\n\n42**13 -\u003e 1265437718438866624512\n\nBigDecimal provides similar support for very large or very accurate floating\npoint numbers. Decimal arithmetic is also useful for general calculation,\nbecause it provides the correct answers people expect–whereas normal binary\nfloating point arithmetic often introduces subtle errors because of the\nconversion between base 10 and base 2.","summary":"BigDecimal provides arbitrary-precision floating point decimal arithmetic"},{"type":"rpm","name":"rubygem-bigdecimal","arch":"x86_64","version":{"epoch":"0","ver":"2.0.0","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"Ruby provides built-in support for arbitrary precision integer arithmetic.\nFor example:\n\n42**13 -\u003e 1265437718438866624512\n\nBigDecimal provides similar support for very large or very accurate floating\npoint numbers. Decimal arithmetic is also useful for general calculation,\nbecause it provides the correct answers people expect–whereas normal binary\nfloating point arithmetic often introduces subtle errors because of the\nconversion between base 10 and base 2.","summary":"BigDecimal provides arbitrary-precision floating point decimal arithmetic"},{"type":"rpm","name":"rubygem-bigdecimal","arch":"x86_64","version":{"epoch":"0","ver":"3.1.1","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"Ruby provides built-in support for arbitrary precision integer arithmetic.\nFor example:\n\n42**13 -\u003e 1265437718438866624512\n\nBigDecimal provides similar support for very large or very accurate floating\npoint numbers. Decimal arithmetic is also useful for general calculation,\nbecause it provides the correct answers people expect–whereas normal binary\nfloating point arithmetic often introduces subtle errors because of the\nconversion between base 10 and base 2.","summary":"BigDecimal provides arbitrary-precision floating point decimal arithmetic"},{"type":"rpm","name":"rubygem-bigdecimal","arch":"i686","version":{"epoch":"0","ver":"2.0.0","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"Ruby provides built-in support for arbitrary precision integer arithmetic.\nFor example:\n\n42**13 -\u003e 1265437718438866624512\n\nBigDecimal provides similar support for very large or very accurate floating\npoint numbers. Decimal arithmetic is also useful for general calculation,\nbecause it provides the correct answers people expect–whereas normal binary\nfloating point arithmetic often introduces subtle errors because of the\nconversion between base 10 and base 2.","summary":"BigDecimal provides arbitrary-precision floating point decimal arithmetic"},{"type":"rpm","name":"rubygem-bigdecimal","arch":"x86_64","version":{"epoch":"0","ver":"1.3.4","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"Ruby provides built-in support for arbitrary precision integer arithmetic.\nFor example:\n\n42**13 -\u003e 1265437718438866624512\n\nBigDecimal provides similar support for very large or very accurate floating\npoint numbers. Decimal arithmetic is also useful for general calculation,\nbecause it provides the correct answers people expect–whereas normal binary\nfloating point arithmetic often introduces subtle errors because of the\nconversion between base 10 and base 2.","summary":"BigDecimal provides arbitrary-precision floating point decimal arithmetic"},{"type":"rpm","name":"rubygem-bigdecimal","arch":"i686","version":{"epoch":"0","ver":"1.3.4","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"Ruby provides built-in support for arbitrary precision integer arithmetic.\nFor example:\n\n42**13 -\u003e 1265437718438866624512\n\nBigDecimal provides similar support for very large or very accurate floating\npoint numbers. Decimal arithmetic is also useful for general calculation,\nbecause it provides the correct answers people expect–whereas normal binary\nfloating point arithmetic often introduces subtle errors because of the\nconversion between base 10 and base 2.","summary":"BigDecimal provides arbitrary-precision floating point decimal arithmetic"},{"type":"rpm","name":"rubygem-bigdecimal","arch":"i686","version":{"epoch":"0","ver":"3.1.1","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"Ruby provides built-in support for arbitrary precision integer arithmetic.\nFor example:\n\n42**13 -\u003e 1265437718438866624512\n\nBigDecimal provides similar support for very large or very accurate floating\npoint numbers. Decimal arithmetic is also useful for general calculation,\nbecause it provides the correct answers people expect–whereas normal binary\nfloating point arithmetic often introduces subtle errors because of the\nconversion between base 10 and base 2.","summary":"BigDecimal provides arbitrary-precision floating point decimal arithmetic"},{"type":"rpm","name":"rubygem-bigdecimal","arch":"i686","version":{"epoch":"0","ver":"3.0.0","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"Ruby provides built-in support for arbitrary precision integer arithmetic.\nFor example:\n\n42**13 -\u003e 1265437718438866624512\n\nBigDecimal provides similar support for very large or very accurate floating\npoint numbers. Decimal arithmetic is also useful for general calculation,\nbecause it provides the correct answers people expect–whereas normal binary\nfloating point arithmetic often introduces subtle errors because of the\nconversion between base 10 and base 2.","summary":"BigDecimal provides arbitrary-precision floating point decimal arithmetic"},{"type":"rpm","name":"rubygem-bson","arch":"x86_64","version":{"epoch":"0","ver":"4.3.0","rel":"2.module+el8.9.0+19193+435404ae"},"description":"A full featured BSON specification implementation, in Ruby.","summary":"Ruby Implementation of the BSON specification"},{"type":"rpm","name":"rubygem-bson","arch":"x86_64","version":{"epoch":"0","ver":"4.8.1","rel":"1.module+el8.3.0+7192+4e3a532a"},"description":"A fully featured BSON specification implementation in Ruby.","summary":"Ruby implementation of the BSON specification"},{"type":"rpm","name":"rubygem-bson-doc","arch":"noarch","version":{"epoch":"0","ver":"4.3.0","rel":"2.module+el8.9.0+19193+435404ae"},"description":"Documentation for rubygem-bson.","summary":"Documentation for rubygem-bson"},{"type":"rpm","name":"rubygem-bson-doc","arch":"noarch","version":{"epoch":"0","ver":"4.8.1","rel":"1.module+el8.3.0+7192+4e3a532a"},"description":"Documentation for rubygem-bson.","summary":"Documentation for rubygem-bson"},{"type":"rpm","name":"rubygem-bundler","arch":"noarch","version":{"epoch":"0","ver":"2.2.24","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"Bundler manages an application's dependencies through its entire life, across\nmany machines, systematically and repeatably.","summary":"Library and utilities to manage a Ruby application's gem dependencies"},{"type":"rpm","name":"rubygem-bundler","arch":"noarch","version":{"epoch":"0","ver":"2.3.27","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"Bundler manages an application's dependencies through its entire life, across\nmany machines, systematically and repeatably.","summary":"Library and utilities to manage a Ruby application's gem dependencies"},{"type":"rpm","name":"rubygem-bundler","arch":"noarch","version":{"epoch":"0","ver":"1.16.1","rel":"5.module+el8.10.0+23088+750dc6ca"},"description":"Bundler manages an application's dependencies through its entire life, across\nmany machines, systematically and repeatably.","summary":"Library and utilities to manage a Ruby application's gem dependencies"},{"type":"rpm","name":"rubygem-bundler","arch":"noarch","version":{"epoch":"0","ver":"2.2.33","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"Bundler manages an application's dependencies through its entire life, across\nmany machines, systematically and repeatably.","summary":"Library and utilities to manage a Ruby application's gem dependencies"},{"type":"rpm","name":"rubygem-bundler-doc","arch":"noarch","version":{"epoch":"0","ver":"1.16.1","rel":"5.module+el8.10.0+23088+750dc6ca"},"description":"Documentation for rubygem-bundler.","summary":"Documentation for rubygem-bundler"},{"type":"rpm","name":"rubygem-did_you_mean","arch":"noarch","version":{"epoch":"0","ver":"1.2.0","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"\"did you mean?\" experience in Ruby: the error message will tell you the right\none when you misspelled something.","summary":"\"Did you mean?\" experience in Ruby"},{"type":"rpm","name":"rubygem-io-console","arch":"i686","version":{"epoch":"0","ver":"0.5.7","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"IO/Console provides very simple and portable access to console. It doesn't\nprovide higher layer features, such like curses and readline.","summary":"IO/Console is a simple console utilizing library"},{"type":"rpm","name":"rubygem-io-console","arch":"x86_64","version":{"epoch":"0","ver":"0.5.11","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"IO/Console provides very simple and portable access to console. It doesn't\nprovide higher layer features, such like curses and readline.","summary":"IO/Console is a simple console utilizing library"},{"type":"rpm","name":"rubygem-io-console","arch":"i686","version":{"epoch":"0","ver":"0.5.6","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"IO/Console provides very simple and portable access to console. It doesn't\nprovide higher layer features, such like curses and readline.","summary":"IO/Console is a simple console utilizing library"},{"type":"rpm","name":"rubygem-io-console","arch":"x86_64","version":{"epoch":"0","ver":"0.5.6","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"IO/Console provides very simple and portable access to console. It doesn't\nprovide higher layer features, such like curses and readline.","summary":"IO/Console is a simple console utilizing library"},{"type":"rpm","name":"rubygem-io-console","arch":"x86_64","version":{"epoch":"0","ver":"0.4.6","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"IO/Console provides very simple and portable access to console. It doesn't\nprovide higher layer features, such like curses and readline.","summary":"IO/Console is a simple console utilizing library"},{"type":"rpm","name":"rubygem-io-console","arch":"i686","version":{"epoch":"0","ver":"0.5.11","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"IO/Console provides very simple and portable access to console. It doesn't\nprovide higher layer features, such like curses and readline.","summary":"IO/Console is a simple console utilizing library"},{"type":"rpm","name":"rubygem-io-console","arch":"x86_64","version":{"epoch":"0","ver":"0.5.7","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"IO/Console provides very simple and portable access to console. It doesn't\nprovide higher layer features, such like curses and readline.","summary":"IO/Console is a simple console utilizing library"},{"type":"rpm","name":"rubygem-io-console","arch":"i686","version":{"epoch":"0","ver":"0.4.6","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"IO/Console provides very simple and portable access to console. It doesn't\nprovide higher layer features, such like curses and readline.","summary":"IO/Console is a simple console utilizing library"},{"type":"rpm","name":"rubygem-irb","arch":"noarch","version":{"epoch":"0","ver":"1.2.6","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"The irb is acronym for Interactive Ruby.  It evaluates ruby expression\nfrom the terminal.","summary":"The Interactive Ruby"},{"type":"rpm","name":"rubygem-irb","arch":"noarch","version":{"epoch":"0","ver":"1.3.5","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"The irb is acronym for Interactive Ruby.  It evaluates ruby expression\nfrom the terminal.","summary":"The Interactive Ruby"},{"type":"rpm","name":"rubygem-irb","arch":"noarch","version":{"epoch":"0","ver":"1.4.1","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"The irb is acronym for Interactive Ruby.  It evaluates ruby expression\nfrom the terminal.","summary":"The Interactive Ruby"},{"type":"rpm","name":"rubygem-json","arch":"x86_64","version":{"epoch":"0","ver":"2.3.0","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"This is a implementation of the JSON specification according to RFC 4627.\nYou can think of it as a low fat alternative to XML, if you want to store\ndata to disk or transmit it over a network rather than use a verbose\nmarkup language.","summary":"This is a JSON implementation as a Ruby extension in C"},{"type":"rpm","name":"rubygem-json","arch":"x86_64","version":{"epoch":"0","ver":"2.5.1","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"This is a implementation of the JSON specification according to RFC 4627.\nYou can think of it as a low fat alternative to XML, if you want to store\ndata to disk or transmit it over a network rather than use a verbose\nmarkup language.","summary":"This is a JSON implementation as a Ruby extension in C"},{"type":"rpm","name":"rubygem-json","arch":"i686","version":{"epoch":"0","ver":"2.5.1","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"This is a implementation of the JSON specification according to RFC 4627.\nYou can think of it as a low fat alternative to XML, if you want to store\ndata to disk or transmit it over a network rather than use a verbose\nmarkup language.","summary":"This is a JSON implementation as a Ruby extension in C"},{"type":"rpm","name":"rubygem-json","arch":"i686","version":{"epoch":"0","ver":"2.1.0","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"This is a implementation of the JSON specification according to RFC 4627.\nYou can think of it as a low fat alternative to XML, if you want to store\ndata to disk or transmit it over a network rather than use a verbose\nmarkup language.","summary":"This is a JSON implementation as a Ruby extension in C"},{"type":"rpm","name":"rubygem-json","arch":"i686","version":{"epoch":"0","ver":"2.3.0","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"This is a implementation of the JSON specification according to RFC 4627.\nYou can think of it as a low fat alternative to XML, if you want to store\ndata to disk or transmit it over a network rather than use a verbose\nmarkup language.","summary":"This is a JSON implementation as a Ruby extension in C"},{"type":"rpm","name":"rubygem-json","arch":"i686","version":{"epoch":"0","ver":"2.6.1","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"This is a implementation of the JSON specification according to RFC 4627.\nYou can think of it as a low fat alternative to XML, if you want to store\ndata to disk or transmit it over a network rather than use a verbose\nmarkup language.","summary":"This is a JSON implementation as a Ruby extension in C"},{"type":"rpm","name":"rubygem-json","arch":"x86_64","version":{"epoch":"0","ver":"2.1.0","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"This is a implementation of the JSON specification according to RFC 4627.\nYou can think of it as a low fat alternative to XML, if you want to store\ndata to disk or transmit it over a network rather than use a verbose\nmarkup language.","summary":"This is a JSON implementation as a Ruby extension in C"},{"type":"rpm","name":"rubygem-json","arch":"x86_64","version":{"epoch":"0","ver":"2.6.1","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"This is a implementation of the JSON specification according to RFC 4627.\nYou can think of it as a low fat alternative to XML, if you want to store\ndata to disk or transmit it over a network rather than use a verbose\nmarkup language.","summary":"This is a JSON implementation as a Ruby extension in C"},{"type":"rpm","name":"rubygem-minitest","arch":"noarch","version":{"epoch":"0","ver":"5.13.0","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"minitest/unit is a small and incredibly fast unit testing framework.\n\nminitest/spec is a functionally complete spec engine.\n\nminitest/benchmark is an awesome way to assert the performance of your\nalgorithms in a repeatable manner.\n\nminitest/mock by Steven Baker, is a beautifully tiny mock object\nframework.\n\nminitest/pride shows pride in testing and adds coloring to your test\noutput.","summary":"Minitest provides a complete suite of testing facilities"},{"type":"rpm","name":"rubygem-minitest","arch":"noarch","version":{"epoch":"0","ver":"5.15.0","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"minitest/unit is a small and incredibly fast unit testing framework.\n\nminitest/spec is a functionally complete spec engine.\n\nminitest/benchmark is an awesome way to assert the performance of your\nalgorithms in a repeatable manner.\n\nminitest/mock by Steven Baker, is a beautifully tiny mock object\nframework.\n\nminitest/pride shows pride in testing and adds coloring to your test\noutput.","summary":"Minitest provides a complete suite of testing facilities"},{"type":"rpm","name":"rubygem-minitest","arch":"noarch","version":{"epoch":"0","ver":"5.14.2","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"minitest/unit is a small and incredibly fast unit testing framework.\n\nminitest/spec is a functionally complete spec engine.\n\nminitest/benchmark is an awesome way to assert the performance of your\nalgorithms in a repeatable manner.\n\nminitest/mock by Steven Baker, is a beautifully tiny mock object\nframework.\n\nminitest/pride shows pride in testing and adds coloring to your test\noutput.","summary":"Minitest provides a complete suite of testing facilities"},{"type":"rpm","name":"rubygem-minitest","arch":"noarch","version":{"epoch":"0","ver":"5.10.3","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"minitest/unit is a small and incredibly fast unit testing framework.\n\nminitest/spec is a functionally complete spec engine.\n\nminitest/benchmark is an awesome way to assert the performance of your\nalgorithms in a repeatable manner.\n\nminitest/mock by Steven Baker, is a beautifully tiny mock object\nframework.\n\nminitest/pride shows pride in testing and adds coloring to your test\noutput.","summary":"Minitest provides a complete suite of testing facilities"},{"type":"rpm","name":"rubygem-mongo","arch":"noarch","version":{"epoch":"0","ver":"2.5.1","rel":"2.module+el8.9.0+19193+435404ae"},"description":"A Ruby driver for MongoDB.","summary":"Ruby driver for MongoDB"},{"type":"rpm","name":"rubygem-mongo","arch":"noarch","version":{"epoch":"0","ver":"2.11.3","rel":"1.module+el8.3.0+7192+4e3a532a"},"description":"A Ruby driver for MongoDB.","summary":"Ruby driver for MongoDB"},{"type":"rpm","name":"rubygem-mongo-doc","arch":"noarch","version":{"epoch":"0","ver":"2.5.1","rel":"2.module+el8.9.0+19193+435404ae"},"description":"Documentation for rubygem-mongo.","summary":"Documentation for rubygem-mongo"},{"type":"rpm","name":"rubygem-mongo-doc","arch":"noarch","version":{"epoch":"0","ver":"2.11.3","rel":"1.module+el8.3.0+7192+4e3a532a"},"description":"Documentation for rubygem-mongo.","summary":"Documentation for rubygem-mongo"},{"type":"rpm","name":"rubygem-mysql2","arch":"x86_64","version":{"epoch":"0","ver":"0.5.3","rel":"3.module+el8.10.0+21470+43ec8058"},"description":"The Mysql2 gem is meant to serve the extremely common use-case of\nconnecting, querying and iterating on results. Some database libraries\nout there serve as direct 1:1 mappings of the already complex C API\\'s\navailable. This one is not.","summary":"A simple, fast Mysql library for Ruby, binding to libmysql"},{"type":"rpm","name":"rubygem-mysql2","arch":"x86_64","version":{"epoch":"0","ver":"0.5.3","rel":"2.module+el8.10.0+21858+d19f3934"},"description":"The Mysql2 gem is meant to serve the extremely common use-case of\nconnecting, querying and iterating on results. Some database libraries\nout there serve as direct 1:1 mappings of the already complex C API\\'s\navailable. This one is not.","summary":"A simple, fast Mysql library for Ruby, binding to libmysql"},{"type":"rpm","name":"rubygem-mysql2","arch":"x86_64","version":{"epoch":"0","ver":"0.5.5","rel":"1.module+el8.10.0+21226+b78a28c4"},"description":"The Mysql2 gem is meant to serve the extremely common use-case of\nconnecting, querying and iterating on results. Some database libraries\nout there serve as direct 1:1 mappings of the already complex C API\\'s\navailable. This one is not.","summary":"A simple, fast Mysql library for Ruby, binding to libmysql"},{"type":"rpm","name":"rubygem-mysql2","arch":"x86_64","version":{"epoch":"0","ver":"0.5.3","rel":"1.module+el8.3.0+7192+4e3a532a"},"description":"The Mysql2 gem is meant to serve the extremely common use-case of\nconnecting, querying and iterating on results. Some database libraries\nout there serve as direct 1:1 mappings of the already complex C API\\'s\navailable. This one is not.","summary":"A simple, fast Mysql library for Ruby, binding to libmysql"},{"type":"rpm","name":"rubygem-mysql2","arch":"x86_64","version":{"epoch":"0","ver":"0.4.10","rel":"4.module+el8.9.0+19193+435404ae"},"description":"The Mysql2 gem is meant to serve the extremely common use-case of\nconnecting, querying and iterating on results. Some database libraries\nout there serve as direct 1:1 mappings of the already complex C API\\'s\navailable. This one is not.","summary":"A simple, fast Mysql library for Ruby, binding to libmysql"},{"type":"rpm","name":"rubygem-mysql2-doc","arch":"noarch","version":{"epoch":"0","ver":"0.5.3","rel":"3.module+el8.10.0+21470+43ec8058"},"description":"Documentation for rubygem-mysql2","summary":"Documentation for rubygem-mysql2"},{"type":"rpm","name":"rubygem-mysql2-doc","arch":"noarch","version":{"epoch":"0","ver":"0.5.5","rel":"1.module+el8.10.0+21226+b78a28c4"},"description":"Documentation for rubygem-mysql2","summary":"Documentation for rubygem-mysql2"},{"type":"rpm","name":"rubygem-mysql2-doc","arch":"noarch","version":{"epoch":"0","ver":"0.4.10","rel":"4.module+el8.9.0+19193+435404ae"},"description":"Documentation for rubygem-mysql2","summary":"Documentation for rubygem-mysql2"},{"type":"rpm","name":"rubygem-mysql2-doc","arch":"noarch","version":{"epoch":"0","ver":"0.5.3","rel":"1.module+el8.3.0+7192+4e3a532a"},"description":"Documentation for rubygem-mysql2","summary":"Documentation for rubygem-mysql2"},{"type":"rpm","name":"rubygem-mysql2-doc","arch":"noarch","version":{"epoch":"0","ver":"0.5.3","rel":"2.module+el8.10.0+21858+d19f3934"},"description":"Documentation for rubygem-mysql2","summary":"Documentation for rubygem-mysql2"},{"type":"rpm","name":"rubygem-net-telnet","arch":"noarch","version":{"epoch":"0","ver":"0.1.1","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"Provides telnet client functionality.\n\nThis class also has, through delegation, all the methods of a socket object\n(by default, a TCPSocket, but can be set by the Proxy option to new()). This\nprovides methods such as close() to end the session and sysread() to read data\ndirectly from the host, instead of via the waitfor() mechanism. Note that if\nyou do use sysread() directly when in telnet mode, you should probably pass\nthe output through preprocess() to extract telnet command sequences.","summary":"Provides telnet client functionality"},{"type":"rpm","name":"rubygem-net-telnet","arch":"noarch","version":{"epoch":"0","ver":"0.2.0","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"Provides telnet client functionality.\n\nThis class also has, through delegation, all the methods of a socket object\n(by default, a TCPSocket, but can be set by the Proxy option to new()). This\nprovides methods such as close() to end the session and sysread() to read data\ndirectly from the host, instead of via the waitfor() mechanism. Note that if\nyou do use sysread() directly when in telnet mode, you should probably pass\nthe output through preprocess() to extract telnet command sequences.","summary":"Provides telnet client functionality"},{"type":"rpm","name":"rubygem-openssl","arch":"i686","version":{"epoch":"0","ver":"2.1.4","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"OpenSSL provides SSL, TLS and general purpose cryptography. It wraps the\nOpenSSL library.","summary":"OpenSSL provides SSL, TLS and general purpose cryptography"},{"type":"rpm","name":"rubygem-openssl","arch":"i686","version":{"epoch":"0","ver":"2.1.2","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"OpenSSL provides SSL, TLS and general purpose cryptography. It wraps the\nOpenSSL library.","summary":"OpenSSL provides SSL, TLS and general purpose cryptography"},{"type":"rpm","name":"rubygem-openssl","arch":"x86_64","version":{"epoch":"0","ver":"2.1.2","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"OpenSSL provides SSL, TLS and general purpose cryptography. It wraps the\nOpenSSL library.","summary":"OpenSSL provides SSL, TLS and general purpose cryptography"},{"type":"rpm","name":"rubygem-openssl","arch":"x86_64","version":{"epoch":"0","ver":"2.1.4","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"OpenSSL provides SSL, TLS and general purpose cryptography. It wraps the\nOpenSSL library.","summary":"OpenSSL provides SSL, TLS and general purpose cryptography"},{"type":"rpm","name":"rubygem-pg","arch":"x86_64","version":{"epoch":"0","ver":"1.3.2","rel":"1.module+el8.10.0+21470+43ec8058"},"description":"This is the extension library to access a PostgreSQL database from Ruby.\nThis library works with PostgreSQL 9.1 and later.","summary":"A Ruby interface to the PostgreSQL RDBMS"},{"type":"rpm","name":"rubygem-pg","arch":"x86_64","version":{"epoch":"0","ver":"1.2.3","rel":"1.module+el8.10.0+21858+d19f3934"},"description":"This is the extension library to access a PostgreSQL database from Ruby.\nThis library works with PostgreSQL 9.1 and later.","summary":"A Ruby interface to the PostgreSQL RDBMS"},{"type":"rpm","name":"rubygem-pg","arch":"x86_64","version":{"epoch":"0","ver":"1.2.3","rel":"1.module+el8.3.0+7192+4e3a532a"},"description":"This is the extension library to access a PostgreSQL database from Ruby.\nThis library works with PostgreSQL 9.1 and later.","summary":"A Ruby interface to the PostgreSQL RDBMS"},{"type":"rpm","name":"rubygem-pg","arch":"x86_64","version":{"epoch":"0","ver":"1.5.4","rel":"1.module+el8.10.0+21226+b78a28c4"},"description":"This is the extension library to access a PostgreSQL database from Ruby.\nThis library works with PostgreSQL 9.3 and later.","summary":"A Ruby interface to the PostgreSQL RDBMS"},{"type":"rpm","name":"rubygem-pg","arch":"x86_64","version":{"epoch":"0","ver":"1.0.0","rel":"3.module+el8.9.0+19193+435404ae"},"description":"This is the extension library to access a PostgreSQL database from Ruby.\nThis library works with PostgreSQL 9.1 and later.","summary":"A Ruby interface to the PostgreSQL RDBMS"},{"type":"rpm","name":"rubygem-pg-doc","arch":"noarch","version":{"epoch":"0","ver":"1.3.2","rel":"1.module+el8.10.0+21470+43ec8058"},"description":"Documentation for rubygem-pg.","summary":"Documentation for rubygem-pg"},{"type":"rpm","name":"rubygem-pg-doc","arch":"noarch","version":{"epoch":"0","ver":"1.2.3","rel":"1.module+el8.10.0+21858+d19f3934"},"description":"Documentation for rubygem-pg.","summary":"Documentation for rubygem-pg"},{"type":"rpm","name":"rubygem-pg-doc","arch":"noarch","version":{"epoch":"0","ver":"1.5.4","rel":"1.module+el8.10.0+21226+b78a28c4"},"description":"Documentation for rubygem-pg.","summary":"Documentation for rubygem-pg"},{"type":"rpm","name":"rubygem-pg-doc","arch":"noarch","version":{"epoch":"0","ver":"1.2.3","rel":"1.module+el8.3.0+7192+4e3a532a"},"description":"Documentation for rubygem-pg.","summary":"Documentation for rubygem-pg"},{"type":"rpm","name":"rubygem-pg-doc","arch":"noarch","version":{"epoch":"0","ver":"1.0.0","rel":"3.module+el8.9.0+19193+435404ae"},"description":"Documentation for rubygem-pg.","summary":"Documentation for rubygem-pg"},{"type":"rpm","name":"rubygem-power_assert","arch":"noarch","version":{"epoch":"0","ver":"2.0.1","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"Power Assert shows each value of variables and method calls in the expression.\nIt is useful for testing, providing which value wasn't correct when the\ncondition is not satisfied.","summary":"Power Assert for Ruby"},{"type":"rpm","name":"rubygem-power_assert","arch":"noarch","version":{"epoch":"0","ver":"1.1.1","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"Power Assert shows each value of variables and method calls in the expression.\nIt is useful for testing, providing which value wasn't correct when the\ncondition is not satisfied.","summary":"Power Assert for Ruby"},{"type":"rpm","name":"rubygem-power_assert","arch":"noarch","version":{"epoch":"0","ver":"1.1.7","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"Power Assert shows each value of variables and method calls in the expression.\nIt is useful for testing, providing which value wasn't correct when the\ncondition is not satisfied.","summary":"Power Assert for Ruby"},{"type":"rpm","name":"rubygem-power_assert","arch":"noarch","version":{"epoch":"0","ver":"1.2.1","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"Power Assert shows each value of variables and method calls in the expression.\nIt is useful for testing, providing which value wasn't correct when the\ncondition is not satisfied.","summary":"Power Assert for Ruby"},{"type":"rpm","name":"rubygem-psych","arch":"i686","version":{"epoch":"0","ver":"3.0.2","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"Psych is a YAML parser and emitter. Psych leverages\nlibyaml[http://pyyaml.org/wiki/LibYAML] for its YAML parsing and emitting\ncapabilities. In addition to wrapping libyaml, Psych also knows how to\nserialize and de-serialize most Ruby objects to and from the YAML format.","summary":"A libyaml wrapper for Ruby"},{"type":"rpm","name":"rubygem-psych","arch":"x86_64","version":{"epoch":"0","ver":"3.0.2","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"Psych is a YAML parser and emitter. Psych leverages\nlibyaml[http://pyyaml.org/wiki/LibYAML] for its YAML parsing and emitting\ncapabilities. In addition to wrapping libyaml, Psych also knows how to\nserialize and de-serialize most Ruby objects to and from the YAML format.","summary":"A libyaml wrapper for Ruby"},{"type":"rpm","name":"rubygem-psych","arch":"i686","version":{"epoch":"0","ver":"3.3.2","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"Psych is a YAML parser and emitter. Psych leverages\nlibyaml[http://pyyaml.org/wiki/LibYAML] for its YAML parsing and emitting\ncapabilities. In addition to wrapping libyaml, Psych also knows how to\nserialize and de-serialize most Ruby objects to and from the YAML format.","summary":"A libyaml wrapper for Ruby"},{"type":"rpm","name":"rubygem-psych","arch":"i686","version":{"epoch":"0","ver":"3.1.0","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"Psych is a YAML parser and emitter. Psych leverages\nlibyaml[http://pyyaml.org/wiki/LibYAML] for its YAML parsing and emitting\ncapabilities. In addition to wrapping libyaml, Psych also knows how to\nserialize and de-serialize most Ruby objects to and from the YAML format.","summary":"A libyaml wrapper for Ruby"},{"type":"rpm","name":"rubygem-psych","arch":"x86_64","version":{"epoch":"0","ver":"3.1.0","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"Psych is a YAML parser and emitter. Psych leverages\nlibyaml[http://pyyaml.org/wiki/LibYAML] for its YAML parsing and emitting\ncapabilities. In addition to wrapping libyaml, Psych also knows how to\nserialize and de-serialize most Ruby objects to and from the YAML format.","summary":"A libyaml wrapper for Ruby"},{"type":"rpm","name":"rubygem-psych","arch":"x86_64","version":{"epoch":"0","ver":"3.3.2","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"Psych is a YAML parser and emitter. Psych leverages\nlibyaml[http://pyyaml.org/wiki/LibYAML] for its YAML parsing and emitting\ncapabilities. In addition to wrapping libyaml, Psych also knows how to\nserialize and de-serialize most Ruby objects to and from the YAML format.","summary":"A libyaml wrapper for Ruby"},{"type":"rpm","name":"rubygem-psych","arch":"i686","version":{"epoch":"0","ver":"4.0.4","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"Psych is a YAML parser and emitter. Psych leverages\nlibyaml[http://pyyaml.org/wiki/LibYAML] for its YAML parsing and emitting\ncapabilities. In addition to wrapping libyaml, Psych also knows how to\nserialize and de-serialize most Ruby objects to and from the YAML format.","summary":"A libyaml wrapper for Ruby"},{"type":"rpm","name":"rubygem-psych","arch":"x86_64","version":{"epoch":"0","ver":"4.0.4","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"Psych is a YAML parser and emitter. Psych leverages\nlibyaml[http://pyyaml.org/wiki/LibYAML] for its YAML parsing and emitting\ncapabilities. In addition to wrapping libyaml, Psych also knows how to\nserialize and de-serialize most Ruby objects to and from the YAML format.","summary":"A libyaml wrapper for Ruby"},{"type":"rpm","name":"rubygem-rake","arch":"noarch","version":{"epoch":"0","ver":"13.0.3","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"Rake is a Make-like program implemented in Ruby. Tasks and dependencies are\nspecified in standard Ruby syntax.","summary":"Ruby based make-like utility"},{"type":"rpm","name":"rubygem-rake","arch":"noarch","version":{"epoch":"0","ver":"12.3.3","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"Rake is a Make-like program implemented in Ruby. Tasks and dependencies are\nspecified in standard Ruby syntax.","summary":"Ruby based make-like utility"},{"type":"rpm","name":"rubygem-rake","arch":"noarch","version":{"epoch":"0","ver":"13.0.6","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"Rake is a Make-like program implemented in Ruby. Tasks and dependencies are\nspecified in standard Ruby syntax.","summary":"Ruby based make-like utility"},{"type":"rpm","name":"rubygem-rake","arch":"noarch","version":{"epoch":"0","ver":"13.0.1","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"Rake is a Make-like program implemented in Ruby. Tasks and dependencies are\nspecified in standard Ruby syntax.","summary":"Ruby based make-like utility"},{"type":"rpm","name":"rubygem-rbs","arch":"noarch","version":{"epoch":"0","ver":"1.4.0","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"RBS is the language for type signatures for Ruby and standard library\ndefinitions.","summary":"Type signature for Ruby"},{"type":"rpm","name":"rubygem-rbs","arch":"i686","version":{"epoch":"0","ver":"2.7.0","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"RBS is the language for type signatures for Ruby and standard library\ndefinitions.","summary":"Type signature for Ruby"},{"type":"rpm","name":"rubygem-rbs","arch":"x86_64","version":{"epoch":"0","ver":"2.7.0","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"RBS is the language for type signatures for Ruby and standard library\ndefinitions.","summary":"Type signature for Ruby"},{"type":"rpm","name":"rubygem-rdoc","arch":"noarch","version":{"epoch":"0","ver":"6.3.4.1","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"RDoc produces HTML and command-line documentation for Ruby projects.  RDoc\nincludes the 'rdoc' and 'ri' tools for generating and displaying online\ndocumentation.","summary":"A tool to generate HTML and command-line documentation for Ruby projects"},{"type":"rpm","name":"rubygem-rdoc","arch":"noarch","version":{"epoch":"0","ver":"6.2.1.1","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"RDoc produces HTML and command-line documentation for Ruby projects.  RDoc\nincludes the 'rdoc' and 'ri' tools for generating and displaying online\ndocumentation.","summary":"A tool to generate HTML and command-line documentation for Ruby projects"},{"type":"rpm","name":"rubygem-rdoc","arch":"noarch","version":{"epoch":"0","ver":"6.4.1.1","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"RDoc produces HTML and command-line documentation for Ruby projects.  RDoc\nincludes the 'rdoc' and 'ri' tools for generating and displaying online\ndocumentation.","summary":"A tool to generate HTML and command-line documentation for Ruby projects"},{"type":"rpm","name":"rubygem-rdoc","arch":"noarch","version":{"epoch":"0","ver":"6.0.1.1","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"RDoc produces HTML and command-line documentation for Ruby projects.  RDoc\nincludes the 'rdoc' and 'ri' tools for generating and displaying online\ndocumentation.","summary":"A tool to generate HTML and command-line documentation for Ruby projects"},{"type":"rpm","name":"rubygem-rexml","arch":"noarch","version":{"epoch":"0","ver":"3.2.5","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"REXML was inspired by the Electric XML library for Java, which features an\neasy-to-use API, small size, and speed. Hopefully, REXML, designed with the same\nphilosophy, has these same features. I've tried to keep the API as intuitive as\npossible, and have followed the Ruby methodology for method naming and code\nflow, rather than mirroring the Java API.\n\nREXML supports both tree and stream document parsing. Stream parsing is faster\n(about 1.5 times as fast). However, with stream parsing, you don't get access to\nfeatures such as XPath.","summary":"An XML toolkit for Ruby"},{"type":"rpm","name":"rubygem-rexml","arch":"noarch","version":{"epoch":"0","ver":"3.3.9","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"REXML was inspired by the Electric XML library for Java, which features an\neasy-to-use API, small size, and speed. Hopefully, REXML, designed with the same\nphilosophy, has these same features. I've tried to keep the API as intuitive as\npossible, and have followed the Ruby methodology for method naming and code\nflow, rather than mirroring the Java API.\n\nREXML supports both tree and stream document parsing. Stream parsing is faster\n(about 1.5 times as fast). However, with stream parsing, you don't get access to\nfeatures such as XPath.","summary":"An XML toolkit for Ruby"},{"type":"rpm","name":"rubygem-rss","arch":"noarch","version":{"epoch":"0","ver":"0.2.9","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"Really Simple Syndication (RSS) is a family of formats that describe 'feeds',\nspecially constructed XML documents that allow an interested person to subscribe\nand receive updates from a particular web service. This library provides tooling\nto read and create these feeds.","summary":"Family of libraries that support various formats of XML \"feeds\""},{"type":"rpm","name":"rubygem-rss","arch":"noarch","version":{"epoch":"0","ver":"0.3.1","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"Really Simple Syndication (RSS) is a family of formats that describe 'feeds',\nspecially constructed XML documents that allow an interested person to subscribe\nand receive updates from a particular web service. This library provides tooling\nto read and create these feeds.","summary":"Family of libraries that support various formats of XML \"feeds\""},{"type":"rpm","name":"rubygem-test-unit","arch":"noarch","version":{"epoch":"0","ver":"3.3.7","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"Test::Unit (test-unit) is unit testing framework for Ruby, based on xUnit\nprinciples. These were originally designed by Kent Beck, creator of extreme\nprogramming software development methodology, for Smalltalk's SUnit. It allows\nwriting tests, checking results and automated testing in Ruby.","summary":"An xUnit family unit testing framework for Ruby"},{"type":"rpm","name":"rubygem-test-unit","arch":"noarch","version":{"epoch":"0","ver":"3.3.4","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"Test::Unit (test-unit) is unit testing framework for Ruby, based on xUnit\nprinciples. These were originally designed by Kent Beck, creator of extreme\nprogramming software development methodology, for Smalltalk's SUnit. It allows\nwriting tests, checking results and automated testing in Ruby.","summary":"An xUnit family unit testing framework for Ruby"},{"type":"rpm","name":"rubygem-test-unit","arch":"noarch","version":{"epoch":"0","ver":"3.2.7","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"Test::Unit (test-unit) is unit testing framework for Ruby, based on xUnit\nprinciples. These were originally designed by Kent Beck, creator of extreme\nprogramming software development methodology, for Smalltalk's SUnit. It allows\nwriting tests, checking results and automated testing in Ruby.","summary":"An xUnit family unit testing framework for Ruby"},{"type":"rpm","name":"rubygem-test-unit","arch":"noarch","version":{"epoch":"0","ver":"3.5.3","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"Test::Unit (test-unit) is unit testing framework for Ruby, based on xUnit\nprinciples. These were originally designed by Kent Beck, creator of extreme\nprogramming software development methodology, for Smalltalk's SUnit. It allows\nwriting tests, checking results and automated testing in Ruby.","summary":"An xUnit family unit testing framework for Ruby"},{"type":"rpm","name":"rubygem-typeprof","arch":"noarch","version":{"epoch":"0","ver":"0.21.3","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"TypeProf performs a type analysis of non-annotated Ruby code.\nIt abstractly executes input Ruby code in a level of types instead of values,\ngathers what types are passed to and returned by methods, and prints the\nanalysis result in RBS format, a standard type description format for Ruby\n3.0.","summary":"TypeProf is a type analysis tool for Ruby code based on abstract interpretation"},{"type":"rpm","name":"rubygem-typeprof","arch":"noarch","version":{"epoch":"0","ver":"0.15.2","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"TypeProf performs a type analysis of non-annotated Ruby code.\nIt abstractly executes input Ruby code in a level of types instead of values,\ngathers what types are passed to and returned by methods, and prints the\nanalysis result in RBS format, a standard type description format for Ruby\n3.0.","summary":"TypeProf is a type analysis tool for Ruby code based on abstract interpretation"},{"type":"rpm","name":"rubygem-xmlrpc","arch":"noarch","version":{"epoch":"0","ver":"0.3.0","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"XMLRPC is a lightweight protocol that enables remote procedure calls over\nHTTP.","summary":"XMLRPC is a lightweight protocol that enables remote procedure calls over HTTP"},{"type":"rpm","name":"rubygem-xmlrpc","arch":"noarch","version":{"epoch":"0","ver":"0.3.0","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"XMLRPC is a lightweight protocol that enables remote procedure calls over\nHTTP.","summary":"XMLRPC is a lightweight protocol that enables remote procedure calls over HTTP"},{"type":"rpm","name":"rubygems","arch":"noarch","version":{"epoch":"0","ver":"3.1.6","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"RubyGems is the Ruby standard for publishing and managing third party\nlibraries.","summary":"The Ruby standard for packaging ruby libraries"},{"type":"rpm","name":"rubygems","arch":"noarch","version":{"epoch":"0","ver":"2.7.6.3","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"RubyGems is the Ruby standard for publishing and managing third party\nlibraries.","summary":"The Ruby standard for packaging ruby libraries"},{"type":"rpm","name":"rubygems","arch":"noarch","version":{"epoch":"0","ver":"3.3.27","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"RubyGems is the Ruby standard for publishing and managing third party\nlibraries.","summary":"The Ruby standard for packaging ruby libraries"},{"type":"rpm","name":"rubygems","arch":"noarch","version":{"epoch":"0","ver":"3.2.33","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"RubyGems is the Ruby standard for publishing and managing third party\nlibraries.","summary":"The Ruby standard for packaging ruby libraries"},{"type":"rpm","name":"rubygems-devel","arch":"noarch","version":{"epoch":"0","ver":"2.7.6.3","rel":"114.module+el8.10.0+23088+750dc6ca"},"description":"Macros and development tools for packaging RubyGems.","summary":"Macros and development tools for packaging RubyGems"},{"type":"rpm","name":"rubygems-devel","arch":"noarch","version":{"epoch":"0","ver":"3.2.33","rel":"143.module+el8.10.0+21858+d19f3934"},"description":"Macros and development tools for packaging RubyGems.","summary":"Macros and development tools for packaging RubyGems"},{"type":"rpm","name":"rubygems-devel","arch":"noarch","version":{"epoch":"0","ver":"3.3.27","rel":"145.module+el8.10.0+23011+f9d508f8"},"description":"Macros and development tools for packaging RubyGems.","summary":"Macros and development tools for packaging RubyGems"},{"type":"rpm","name":"rubygems-devel","arch":"noarch","version":{"epoch":"0","ver":"3.1.6","rel":"139.module+el8.8.0+18745+f1bef313"},"description":"Macros and development tools for packaging RubyGems.","summary":"Macros and development tools for packaging RubyGems"},{"type":"rpm","name":"scl-utils","arch":"x86_64","version":{"epoch":"1","ver":"2.0.2","rel":"16.el8"},"description":"Run-time utility for alternative packaging.","summary":"Utilities for alternative packaging"},{"type":"rpm","name":"scl-utils-build","arch":"x86_64","version":{"epoch":"1","ver":"2.0.2","rel":"16.el8"},"description":"Essential RPM build macros for alternative packaging.","summary":"RPM build macros for alternative packaging"},{"type":"rpm","name":"sisu","arch":"noarch","version":{"epoch":"0","ver":"0.3.4","rel":"2.module+el8.8.0+18043+17ecf8f0"},"description":"Java dependency injection framework with backward support for plexus and bean\nstyle dependency injection.","summary":"Eclipse dependency injection framework"},{"type":"rpm","name":"sisu","arch":"noarch","version":{"epoch":"1","ver":"0.3.5","rel":"3.module+el8.10.0+21301+657f54a3"},"description":"Java dependency injection framework with backward support for plexus and bean\nstyle dependency injection.","summary":"Eclipse dependency injection framework"},{"type":"rpm","name":"slf4j","arch":"noarch","version":{"epoch":"0","ver":"1.7.32","rel":"5.module+el8.10.0+21301+657f54a3"},"description":"The Simple Logging Facade for Java or (SLF4J) is intended to serve\nas a simple facade for various logging APIs allowing to the end-user\nto plug in the desired implementation at deployment time. SLF4J also\nallows for a gradual migration path away from\nJakarta Commons Logging (JCL).\n\nLogging API implementations can either choose to implement the\nSLF4J interfaces directly, e.g. NLOG4J or SimpleLogger. Alternatively,\nit is possible (and rather easy) to write SLF4J adapters for the given\nAPI implementation, e.g. Log4jLoggerAdapter or JDK14LoggerAdapter..","summary":"Simple Logging Facade for Java"},{"type":"rpm","name":"slf4j","arch":"noarch","version":{"epoch":"0","ver":"1.7.28","rel":"3.module+el8.8.0+18043+17ecf8f0"},"description":"The Simple Logging Facade for Java or (SLF4J) is intended to serve\nas a simple facade for various logging APIs allowing to the end-user\nto plug in the desired implementation at deployment time. SLF4J also\nallows for a gradual migration path away from\nJakarta Commons Logging (JCL).\n\nLogging API implementations can either choose to implement the\nSLF4J interfaces directly, e.g. NLOG4J or SimpleLogger. Alternatively,\nit is possible (and rather easy) to write SLF4J adapters for the given\nAPI implementation, e.g. Log4jLoggerAdapter or JDK14LoggerAdapter..","summary":"Simple Logging Facade for Java"},{"type":"rpm","name":"socat","arch":"x86_64","version":{"epoch":"0","ver":"1.7.4.1","rel":"2.el8_10"},"description":"Socat is a relay for bidirectional data transfer between two independent data\nchannels. Each of these data channels may be a file, pipe, device (serial line\netc. or a pseudo terminal), a socket (UNIX, IP4, IP6 - raw, UDP, TCP), an\nSSL socket, proxy CONNECT connection, a file descriptor (stdin etc.), the GNU\nline editor (readline), a program, or a combination of two of these.","summary":"Bidirectional data relay between two data channels ('netcat++')"},{"type":"rpm","name":"source-highlight","arch":"x86_64","version":{"epoch":"0","ver":"3.1.8","rel":"18.el8_10"},"description":"This program, given a source file, produces a document with syntax\nhighlighting. At the moment this package can handle :\nJava, Javascript, C/C++, Prolog, Perl, Php3, Python, Flex, ChangeLog, Ruby,\nLua, Caml, Sml and Log as source languages, and HTML, XHTML and ANSI color\nescape sequences as output format.","summary":"Produces a document with syntax highlighting"},{"type":"rpm","name":"sscg","arch":"x86_64","version":{"epoch":"0","ver":"3.0.0","rel":"7.el8"},"description":"A utility to aid in the creation of more secure \"self-signed\"\ncertificates. The certificates created by this tool are generated in a\nway so as to create a CA certificate that can be safely imported into a\nclient machine to trust the service certificate without needing to set\nup a full PKI environment and without exposing the machine to a risk of\nfalse signatures from the service certificate.","summary":"Simple SSL certificate generator"},{"type":"rpm","name":"subversion","arch":"x86_64","version":{"epoch":"0","ver":"1.14.1","rel":"2.module+el8.7.0+15203+76baa818"},"description":"Subversion is a concurrent version control system which enables one\nor more users to collaborate in developing and maintaining a\nhierarchy of files and directories while keeping a history of all\nchanges.  Subversion only stores the differences between versions,\ninstead of every complete file.  Subversion is intended to be a\ncompelling replacement for CVS.","summary":"A Modern Concurrent Version Control System"},{"type":"rpm","name":"subversion","arch":"x86_64","version":{"epoch":"0","ver":"1.10.2","rel":"5.module+el8.6.0+15157+188c9801"},"description":"Subversion is a concurrent version control system which enables one\nor more users to collaborate in developing and maintaining a\nhierarchy of files and directories while keeping a history of all\nchanges.  Subversion only stores the differences between versions,\ninstead of every complete file.  Subversion is intended to be a\ncompelling replacement for CVS.","summary":"A Modern Concurrent Version Control System"},{"type":"rpm","name":"subversion-devel","arch":"x86_64","version":{"epoch":"0","ver":"1.14.1","rel":"2.module+el8.7.0+15203+76baa818"},"description":"The subversion-devel package includes the libraries and include files\nfor developers interacting with the subversion package.","summary":"Development package for the Subversion libraries"},{"type":"rpm","name":"subversion-devel","arch":"x86_64","version":{"epoch":"0","ver":"1.10.2","rel":"5.module+el8.6.0+15157+188c9801"},"description":"The subversion-devel package includes the libraries and include files\nfor developers interacting with the subversion package.","summary":"Development package for the Subversion libraries"},{"type":"rpm","name":"subversion-gnome","arch":"x86_64","version":{"epoch":"0","ver":"1.10.2","rel":"5.module+el8.6.0+15157+188c9801"},"description":"The subversion-gnome package adds support for storing Subversion\npasswords in the GNOME Keyring.","summary":"GNOME Keyring support for Subversion"},{"type":"rpm","name":"subversion-gnome","arch":"x86_64","version":{"epoch":"0","ver":"1.14.1","rel":"2.module+el8.7.0+15203+76baa818"},"description":"The subversion-gnome package adds support for storing Subversion\npasswords in the GNOME Keyring.","summary":"GNOME Keyring support for Subversion"},{"type":"rpm","name":"subversion-javahl","arch":"noarch","version":{"epoch":"0","ver":"1.10.2","rel":"5.module+el8.6.0+15157+188c9801"},"description":"This package includes the JNI bindings to the Subversion libraries.","summary":"JNI bindings to the Subversion libraries"},{"type":"rpm","name":"subversion-javahl","arch":"noarch","version":{"epoch":"0","ver":"1.14.1","rel":"2.module+el8.7.0+15203+76baa818"},"description":"This package includes the JNI bindings to the Subversion libraries.","summary":"JNI bindings to the Subversion libraries"},{"type":"rpm","name":"subversion-libs","arch":"x86_64","version":{"epoch":"0","ver":"1.14.1","rel":"2.module+el8.7.0+15203+76baa818"},"description":"The subversion-libs package includes the essential shared libraries\nused by the Subversion version control tools.","summary":"Libraries for Subversion Version Control system"},{"type":"rpm","name":"subversion-libs","arch":"x86_64","version":{"epoch":"0","ver":"1.10.2","rel":"5.module+el8.6.0+15157+188c9801"},"description":"The subversion-libs package includes the essential shared libraries\nused by the Subversion version control tools.","summary":"Libraries for Subversion Version Control system"},{"type":"rpm","name":"subversion-perl","arch":"x86_64","version":{"epoch":"0","ver":"1.10.2","rel":"5.module+el8.6.0+15157+188c9801"},"description":"This package includes the Perl bindings to the Subversion libraries.","summary":"Perl bindings to the Subversion libraries"},{"type":"rpm","name":"subversion-perl","arch":"x86_64","version":{"epoch":"0","ver":"1.14.1","rel":"2.module+el8.7.0+15203+76baa818"},"description":"This package includes the Perl bindings to the Subversion libraries.","summary":"Perl bindings to the Subversion libraries"},{"type":"rpm","name":"subversion-tools","arch":"x86_64","version":{"epoch":"0","ver":"1.10.2","rel":"5.module+el8.6.0+15157+188c9801"},"description":"This package includes supplementary tools for use with Subversion.","summary":"Supplementary tools for Subversion"},{"type":"rpm","name":"subversion-tools","arch":"x86_64","version":{"epoch":"0","ver":"1.14.1","rel":"2.module+el8.7.0+15203+76baa818"},"description":"This package includes supplementary tools for use with Subversion.","summary":"Supplementary tools for Subversion"},{"type":"rpm","name":"systemtap-sdt-devel","arch":"x86_64","version":{"epoch":"0","ver":"4.9","rel":"3.el8"},"description":"This package includes the \u003csys/sdt.h\u003e header file used for static\ninstrumentation compiled into userspace programs and libraries, along\nwith the optional dtrace-compatibility preprocessor to process related\n.d files into tracing-macro-laden .h headers.","summary":"Static probe support tools"},{"type":"rpm","name":"systemtap-sdt-devel","arch":"i686","version":{"epoch":"0","ver":"4.9","rel":"3.el8"},"description":"This package includes the \u003csys/sdt.h\u003e header file used for static\ninstrumentation compiled into userspace programs and libraries, along\nwith the optional dtrace-compatibility preprocessor to process related\n.d files into tracing-macro-laden .h headers.","summary":"Static probe support tools"},{"type":"rpm","name":"unbound-devel","arch":"i686","version":{"epoch":"0","ver":"1.16.2","rel":"5.9.el8_10"},"description":"The devel package contains the unbound library and the include files","summary":"Development package that includes the unbound header files"},{"type":"rpm","name":"unbound-devel","arch":"x86_64","version":{"epoch":"0","ver":"1.16.2","rel":"5.9.el8_10"},"description":"The devel package contains the unbound library and the include files","summary":"Development package that includes the unbound header files"},{"type":"rpm","name":"unbound-libs","arch":"i686","version":{"epoch":"0","ver":"1.16.2","rel":"5.9.el8_10"},"description":"Contains libraries used by the unbound server and client applications","summary":"Libraries used by the unbound server and client applications"},{"type":"rpm","name":"unbound-libs","arch":"x86_64","version":{"epoch":"0","ver":"1.16.2","rel":"5.9.el8_10"},"description":"Contains libraries used by the unbound server and client applications","summary":"Libraries used by the unbound server and client applications"},{"type":"rpm","name":"utf8proc","arch":"x86_64","version":{"epoch":"0","ver":"2.6.1","rel":"3.module+el8.7.0+15836+939fe0ca"},"description":"utf8proc is a library for processing UTF-8 encoded Unicode strings.\nSome features are Unicode normalization, stripping of default ignorable\ncharacters, case folding and detection of grapheme cluster boundaries.\nA special character mapping is available, which converts for example\nthe characters “Hyphen” (U+2010), “Minus” (U+2212) and “Hyphen-Minus\n(U+002D, ASCII Minus) all into the ASCII minus sign, to make them\nequal for comparisons.\n\nThe currently supported Unicode version is 9.0.0.\n\nThis package only contains the C library.","summary":"Library for processing UTF-8 encoded Unicode strings"},{"type":"rpm","name":"utf8proc","arch":"x86_64","version":{"epoch":"0","ver":"2.6.1","rel":"3.module+el8.7.0+15837+7cfc8c53"},"description":"utf8proc is a library for processing UTF-8 encoded Unicode strings.\nSome features are Unicode normalization, stripping of default ignorable\ncharacters, case folding and detection of grapheme cluster boundaries.\nA special character mapping is available, which converts for example\nthe characters “Hyphen” (U+2010), “Minus” (U+2212) and “Hyphen-Minus\n(U+002D, ASCII Minus) all into the ASCII minus sign, to make them\nequal for comparisons.\n\nThe currently supported Unicode version is 9.0.0.\n\nThis package only contains the C library.","summary":"Library for processing UTF-8 encoded Unicode strings"},{"type":"rpm","name":"wget","arch":"x86_64","version":{"epoch":"0","ver":"1.19.5","rel":"12.el8_10"},"description":"GNU Wget is a file retrieval utility which can use either the HTTP or\nFTP protocols. Wget features include the ability to work in the\nbackground while you are logged out, recursive retrieval of\ndirectories, file name wildcard matching, remote file timestamp\nstorage and comparison, use of Rest with FTP servers and Range with\nHTTP servers to retrieve files over slow or unstable connections,\nsupport for Proxy servers, and configurability.","summary":"A utility for retrieving files using the HTTP or FTP protocols"},{"type":"rpm","name":"xmlsec1","arch":"i686","version":{"epoch":"0","ver":"1.2.25","rel":"8.el8_10"},"description":"XML Security Library is a C library based on LibXML2  and OpenSSL.\nThe library was created with a goal to support major XML security\nstandards \"XML Digital Signature\" and \"XML Encryption\".","summary":"Library providing support for \"XML Signature\" and \"XML Encryption\" standards"},{"type":"rpm","name":"xmlsec1","arch":"x86_64","version":{"epoch":"0","ver":"1.2.25","rel":"8.el8_10"},"description":"XML Security Library is a C library based on LibXML2  and OpenSSL.\nThe library was created with a goal to support major XML security\nstandards \"XML Digital Signature\" and \"XML Encryption\".","summary":"Library providing support for \"XML Signature\" and \"XML Encryption\" standards"},{"type":"rpm","name":"xmlsec1-openssl","arch":"x86_64","version":{"epoch":"0","ver":"1.2.25","rel":"8.el8_10"},"description":"OpenSSL plugin for XML Security Library provides OpenSSL based crypto services\nfor the xmlsec library.","summary":"OpenSSL crypto plugin for XML Security Library"},{"type":"rpm","name":"xmlsec1-openssl","arch":"i686","version":{"epoch":"0","ver":"1.2.25","rel":"8.el8_10"},"description":"OpenSSL plugin for XML Security Library provides OpenSSL based crypto services\nfor the xmlsec library.","summary":"OpenSSL crypto plugin for XML Security Library"},{"type":"rpm","name":"xmlstarlet","arch":"x86_64","version":{"epoch":"0","ver":"1.6.1","rel":"20.el8"},"description":"XMLStarlet is a set of command line utilities which can be used\nto transform, query, validate, and edit XML documents and files\nusing simple set of shell commands in similar way it is done for\nplain text files using UNIX grep, sed, awk, diff, patch, join, etc\ncommands.","summary":"Command Line XML Toolkit"},{"type":"rpm","name":"xorg-x11-fonts-misc","arch":"noarch","version":{"epoch":"0","ver":"7.5","rel":"19.el8"},"description":"This package contains misc bitmap Chinese, Japanese, Korean, Indic, and Arabic\nfonts for use with X Window System.","summary":"misc bitmap fonts for the X Window System"},{"type":"rpm","name":"yajl","arch":"x86_64","version":{"epoch":"0","ver":"2.1.0","rel":"12.el8"},"description":"Yet Another JSON Library. YAJL is a small event-driven\n(SAX-style) JSON parser written in ANSI C, and a small\nvalidating JSON generator.","summary":"Yet Another JSON Library (YAJL)"},{"type":"rpm","name":"yajl","arch":"i686","version":{"epoch":"0","ver":"2.1.0","rel":"12.el8"},"description":"Yet Another JSON Library. YAJL is a small event-driven\n(SAX-style) JSON parser written in ANSI C, and a small\nvalidating JSON generator.","summary":"Yet Another JSON Library (YAJL)"},{"type":"rpm","name":"aardvark-dns","arch":"x86_64","version":{"epoch":"2","ver":"1.10.1","rel":"2.module+el8.10.0+24081+a04d358a"},"description":"Authoritative DNS server for A/AAAA container records\n\nForwards other request to configured resolvers.\nRead more about configuration in `src/backend/mod.rs`.","summary":"Authoritative DNS server for A/AAAA container records"},{"type":"rpm","name":"apcu-panel","arch":"noarch","version":{"epoch":"0","ver":"5.1.23","rel":"1.module+el8.10.0+20770+a5eca186"},"description":"This package provides the APCu control panel, with Apache\nconfiguration, available on http://localhost/apcu-panel/","summary":"APCu control panel"},{"type":"rpm","name":"aspnetcore-runtime-10.0","arch":"x86_64","version":{"epoch":"0","ver":"10.0.6","rel":"1.el8_10"},"description":"The ASP.NET Core runtime contains everything needed to run .NET\nweb applications. It includes a high performance Virtual Machine as\nwell as the framework libraries used by .NET applications.\n\nASP.NET Core is a fast, lightweight and modular platform for creating\ncross platform web applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":"ASP.NET Core 10.0 runtime"},{"type":"rpm","name":"aspnetcore-runtime-8.0","arch":"x86_64","version":{"epoch":"0","ver":"8.0.26","rel":"1.el8_10"},"description":"The ASP.NET Core runtime contains everything needed to run .NET\nweb applications. It includes a high performance Virtual Machine as\nwell as the framework libraries used by .NET applications.\n\nASP.NET Core is a fast, lightweight and modular platform for creating\ncross platform web applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":"ASP.NET Core 8.0 runtime"},{"type":"rpm","name":"aspnetcore-runtime-9.0","arch":"x86_64","version":{"epoch":"0","ver":"9.0.15","rel":"1.el8_10"},"description":"The ASP.NET Core runtime contains everything needed to run .NET\nweb applications. It includes a high performance Virtual Machine as\nwell as the framework libraries used by .NET applications.\n\nASP.NET Core is a fast, lightweight and modular platform for creating\ncross platform web applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":"ASP.NET Core 9.0 runtime"},{"type":"rpm","name":"aspnetcore-runtime-dbg-10.0","arch":"x86_64","version":{"epoch":"0","ver":"10.0.6","rel":"1.el8_10"},"description":"This package contains the managed symbol (pdb) files useful to debug the\nmanaged parts of the ASP.NET Core runtime itself.","summary":"Managed debug symbols for the ASP.NET Core 10.0 runtime"},{"type":"rpm","name":"aspnetcore-runtime-dbg-8.0","arch":"x86_64","version":{"epoch":"0","ver":"8.0.26","rel":"1.el8_10"},"description":"This package contains the managed symbol (pdb) files useful to debug the\nmanaged parts of the ASP.NET Core runtime itself.","summary":"Managed debug symbols for the ASP.NET Core 8.0 runtime"},{"type":"rpm","name":"aspnetcore-runtime-dbg-9.0","arch":"x86_64","version":{"epoch":"0","ver":"9.0.15","rel":"1.el8_10"},"description":"This package contains the managed symbol (pdb) files useful to debug the\nmanaged parts of the ASP.NET Core runtime itself.","summary":"Managed debug symbols for the ASP.NET Core 9.0 runtime"},{"type":"rpm","name":"aspnetcore-targeting-pack-10.0","arch":"x86_64","version":{"epoch":"0","ver":"10.0.6","rel":"1.el8_10"},"description":"This package provides a targeting pack for Microsoft.AspNetCore.App 10.0\nthat allows developers to compile against and target Microsoft.AspNetCore.App 10.0\napplications using the .NET SDK.","summary":"Targeting Pack for Microsoft.AspNetCore.App 10.0"},{"type":"rpm","name":"aspnetcore-targeting-pack-8.0","arch":"x86_64","version":{"epoch":"0","ver":"8.0.26","rel":"1.el8_10"},"description":"This package provides a targeting pack for Microsoft.AspNetCore.App 8.0\nthat allows developers to compile against and target Microsoft.AspNetCore.App 8.0\napplications using the .NET SDK.","summary":"Targeting Pack for Microsoft.AspNetCore.App 8.0"},{"type":"rpm","name":"aspnetcore-targeting-pack-9.0","arch":"x86_64","version":{"epoch":"0","ver":"9.0.15","rel":"1.el8_10"},"description":"This package provides a targeting pack for Microsoft.AspNetCore.App 9.0\nthat allows developers to compile against and target Microsoft.AspNetCore.App 9.0\napplications using the .NET SDK.","summary":"Targeting Pack for Microsoft.AspNetCore.App 9.0"},{"type":"rpm","name":"bind-libs","arch":"i686","version":{"epoch":"32","ver":"9.11.36","rel":"16.el8_10.7"},"description":"Contains heavyweight version of BIND suite libraries used by both named DNS\nserver and utilities in bind-utils package.","summary":"Libraries used by the BIND DNS packages"},{"type":"rpm","name":"bind-libs","arch":"x86_64","version":{"epoch":"32","ver":"9.11.36","rel":"16.el8_10.7"},"description":"Contains heavyweight version of BIND suite libraries used by both named DNS\nserver and utilities in bind-utils package.","summary":"Libraries used by the BIND DNS packages"},{"type":"rpm","name":"bind-libs-lite","arch":"x86_64","version":{"epoch":"32","ver":"9.11.36","rel":"16.el8_10.7"},"description":"Contains lite version of BIND suite libraries which are used by various\nprograms to work with DNS protocol.","summary":"Libraries for working with the DNS protocol"},{"type":"rpm","name":"bind-libs-lite","arch":"i686","version":{"epoch":"32","ver":"9.11.36","rel":"16.el8_10.7"},"description":"Contains lite version of BIND suite libraries which are used by various\nprograms to work with DNS protocol.","summary":"Libraries for working with the DNS protocol"},{"type":"rpm","name":"bind-license","arch":"noarch","version":{"epoch":"32","ver":"9.11.36","rel":"16.el8_10.7"},"description":"Contains license of the BIND DNS suite.","summary":"License of the BIND DNS suite"},{"type":"rpm","name":"bind-utils","arch":"x86_64","version":{"epoch":"32","ver":"9.11.36","rel":"16.el8_10.7"},"description":"Bind-utils contains a collection of utilities for querying DNS (Domain\nName System) name servers to find out information about Internet\nhosts. These tools will provide you with the IP addresses for given\nhost names, as well as other information about registered domains and\nnetwork addresses.\n\nYou should install bind-utils if you need to get information from DNS name\nservers.","summary":"Utilities for querying DNS name servers"},{"type":"rpm","name":"brotli-devel","arch":"x86_64","version":{"epoch":"0","ver":"1.0.6","rel":"4.el8_10"},"description":"Brotli is a generic-purpose lossless compression algorithm that compresses\ndata using a combination of a modern variant of the LZ77 algorithm, Huffman\ncoding and 2nd order context modeling, with a compression ratio comparable\nto the best currently available general-purpose compression methods.\nIt is similar in speed with deflate but offers more dense compression.\nThis package installs the development files","summary":"Lossless compression algorithm (development files)"},{"type":"rpm","name":"brotli-devel","arch":"i686","version":{"epoch":"0","ver":"1.0.6","rel":"4.el8_10"},"description":"Brotli is a generic-purpose lossless compression algorithm that compresses\ndata using a combination of a modern variant of the LZ77 algorithm, Huffman\ncoding and 2nd order context modeling, with a compression ratio comparable\nto the best currently available general-purpose compression methods.\nIt is similar in speed with deflate but offers more dense compression.\nThis package installs the development files","summary":"Lossless compression algorithm (development files)"},{"type":"rpm","name":"buildah","arch":"x86_64","version":{"epoch":"2","ver":"1.33.14","rel":"3.module+el8.10.0+24081+a04d358a"},"description":"The buildah package provides a command line tool which can be used to\n* create a working container from scratch\nor\n* create a working container from an image as a starting point\n* mount/umount a working container's root file system for manipulation\n* save container's root file system layer to create a new image\n* delete a working container or an image","summary":"A command line tool used for creating OCI Images"},{"type":"rpm","name":"buildah-tests","arch":"x86_64","version":{"epoch":"2","ver":"1.33.14","rel":"3.module+el8.10.0+24081+a04d358a"},"description":"Tests for buildah\n\nThis package contains system tests for buildah","summary":"Tests for buildah"},{"type":"rpm","name":"cargo","arch":"x86_64","version":{"epoch":"0","ver":"1.88.0","rel":"1.module+el8.10.0+23326+3c6ade25"},"description":"Cargo is a tool that allows Rust projects to declare their various dependencies\nand ensure that you'll always get a repeatable build.","summary":"Rust's package manager and build tool"},{"type":"rpm","name":"clang","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"clang: noun\n    1. A loud, resonant, metallic sound.\n    2. The strident call of a crane or goose.\n    3. C-language family front-end toolkit.\n\nThe goal of the Clang project is to create a new C, C++, Objective C\nand Objective C++ front-end for the LLVM compiler. Its tools are built\nas libraries and designed to be loosely-coupled and extensible.\n\nInstall compiler-rt if you want the Blocks C language extension or to\nenable sanitization and profiling options when building, and\nlibomp-devel to enable -fopenmp.","summary":"A C language family front-end for LLVM"},{"type":"rpm","name":"clang","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"clang: noun\n    1. A loud, resonant, metallic sound.\n    2. The strident call of a crane or goose.\n    3. C-language family front-end toolkit.\n\nThe goal of the Clang project is to create a new C, C++, Objective C\nand Objective C++ front-end for the LLVM compiler. Its tools are built\nas libraries and designed to be loosely-coupled and extensible.\n\nInstall compiler-rt if you want the Blocks C language extension or to\nenable sanitization and profiling options when building, and\nlibomp-devel to enable -fopenmp.","summary":"A C language family front-end for LLVM"},{"type":"rpm","name":"clang-analyzer","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"The Clang Static Analyzer consists of both a source code analysis\nframework and a standalone tool that finds bugs in C and Objective-C\nprograms. The standalone tool is invoked from the command-line, and is\nintended to run in tandem with a build of a project or code base.","summary":"A source code analysis framework"},{"type":"rpm","name":"clang-analyzer","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"The Clang Static Analyzer consists of both a source code analysis\nframework and a standalone tool that finds bugs in C and Objective-C\nprograms. The standalone tool is invoked from the command-line, and is\nintended to run in tandem with a build of a project or code base.","summary":"A source code analysis framework"},{"type":"rpm","name":"clang-devel","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"Development header files for clang.","summary":"Development header files for clang"},{"type":"rpm","name":"clang-devel","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"Development header files for clang.","summary":"Development header files for clang"},{"type":"rpm","name":"clang-libs","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"Runtime library for clang.","summary":"Runtime library for clang"},{"type":"rpm","name":"clang-libs","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"Runtime library for clang.","summary":"Runtime library for clang"},{"type":"rpm","name":"clang-resource-filesystem","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"This package owns the clang resouce directory: $libdir/clang/$version/","summary":"Filesystem package that owns the clang resource directory"},{"type":"rpm","name":"clang-resource-filesystem","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"This package owns the clang resouce directory: $libdir/clang/$version/","summary":"Filesystem package that owns the clang resource directory"},{"type":"rpm","name":"clang-tools-extra","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"A set of extra tools built using Clang's tooling API.","summary":"Extra tools for clang"},{"type":"rpm","name":"clang-tools-extra","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"A set of extra tools built using Clang's tooling API.","summary":"Extra tools for clang"},{"type":"rpm","name":"clang-tools-extra-devel","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"Development header files for clang tools.","summary":"Development header files for clang tools"},{"type":"rpm","name":"clang-tools-extra-devel","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"Development header files for clang tools.","summary":"Development header files for clang tools"},{"type":"rpm","name":"clippy","arch":"x86_64","version":{"epoch":"0","ver":"1.88.0","rel":"1.module+el8.10.0+23326+3c6ade25"},"description":"A collection of lints to catch common mistakes and improve your Rust code.","summary":"Lints to catch common mistakes and improve your Rust code"},{"type":"rpm","name":"cockpit-podman","arch":"noarch","version":{"epoch":"0","ver":"84.1","rel":"1.module+el8.10.0+24081+a04d358a"},"description":"The Cockpit user interface for Podman containers.","summary":"Cockpit component for Podman containers"},{"type":"rpm","name":"compiler-rt","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"The compiler-rt project is a part of the LLVM project. It provides\nimplementation of the low-level target-specific hooks required by\ncode generation, sanitizer runtimes and profiling library for code\ninstrumentation, and Blocks C language extension.","summary":"LLVM \"compiler-rt\" runtime libraries"},{"type":"rpm","name":"compiler-rt","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"The compiler-rt project is a part of the LLVM project. It provides\nimplementation of the low-level target-specific hooks required by\ncode generation, sanitizer runtimes and profiling library for code\ninstrumentation, and Blocks C language extension.","summary":"LLVM \"compiler-rt\" runtime libraries"},{"type":"rpm","name":"conmon","arch":"x86_64","version":{"epoch":"3","ver":"2.1.10","rel":"1.module+el8.10.0+24081+a04d358a"},"description":"OCI container runtime monitor.","summary":"OCI container runtime monitor"},{"type":"rpm","name":"container-selinux","arch":"noarch","version":{"epoch":"2","ver":"2.229.0","rel":"2.module+el8.10.0+24081+a04d358a"},"description":"SELinux policy modules for use with container runtimes.","summary":"SELinux policies for container runtimes"},{"type":"rpm","name":"containernetworking-plugins","arch":"x86_64","version":{"epoch":"1","ver":"1.4.0","rel":"8.module+el8.10.0+24081+a04d358a"},"description":"The CNI (Container Network Interface) project consists of a specification\nand libraries for writing plugins to configure network interfaces in Linux\ncontainers, along with a number of supported plugins. CNI concerns itself\nonly with network connectivity of containers and removing allocated resources\nwhen the container is deleted.","summary":"CNI network plugins"},{"type":"rpm","name":"containers-common","arch":"x86_64","version":{"epoch":"2","ver":"1","rel":"82.module+el8.10.0+24081+a04d358a"},"description":"This package contains common configuration files and documentation for container\ntools ecosystem, such as Podman, Buildah and Skopeo.\n\nIt is required because the most of configuration files and docs come from projects\nwhich are vendored into Podman, Buildah, Skopeo, etc. but they are not packaged\nseparately.","summary":"Common configuration and documentation for containers"},{"type":"rpm","name":"crit","arch":"x86_64","version":{"epoch":"0","ver":"3.18","rel":"5.module+el8.10.0+24081+a04d358a"},"description":"crit is a tool designed to decode CRIU binary dump files and show\ntheir content in human-readable form.","summary":"CRIU image tool"},{"type":"rpm","name":"criu","arch":"x86_64","version":{"epoch":"0","ver":"3.18","rel":"5.module+el8.10.0+24081+a04d358a"},"description":"criu is the user-space part of Checkpoint/Restore in User-space\n(CRIU), a project to implement checkpoint/restore functionality for\nLinux in user-space.","summary":"Tool for Checkpoint/Restore in User-space"},{"type":"rpm","name":"criu-devel","arch":"x86_64","version":{"epoch":"0","ver":"3.18","rel":"5.module+el8.10.0+24081+a04d358a"},"description":"This package contains header files and libraries for criu.","summary":"Header files and libraries for criu"},{"type":"rpm","name":"criu-libs","arch":"x86_64","version":{"epoch":"0","ver":"3.18","rel":"5.module+el8.10.0+24081+a04d358a"},"description":"This package contains the libraries for criu","summary":"Libraries for criu"},{"type":"rpm","name":"crun","arch":"x86_64","version":{"epoch":"0","ver":"1.14.3","rel":"2.module+el8.10.0+24081+a04d358a"},"description":"crun is a runtime for running OCI containers","summary":"OCI runtime written in C"},{"type":"rpm","name":"cups","arch":"x86_64","version":{"epoch":"1","ver":"2.2.6","rel":"67.el8_10"},"description":"CUPS printing system provides a portable printing layer for\nUNIX® operating systems. It has been developed by Apple Inc.\nto promote a standard printing solution for all UNIX vendors and users.\nCUPS provides the System V and Berkeley command-line interfaces.","summary":"CUPS printing system"},{"type":"rpm","name":"cups-client","arch":"x86_64","version":{"epoch":"1","ver":"2.2.6","rel":"67.el8_10"},"description":"CUPS printing system provides a portable printing layer for\nUNIX® operating systems. This package contains command-line client\nprograms.","summary":"CUPS printing system - client programs"},{"type":"rpm","name":"cups-filesystem","arch":"noarch","version":{"epoch":"1","ver":"2.2.6","rel":"67.el8_10"},"description":"CUPS printing system provides a portable printing layer for\nUNIX® operating systems. This package provides some directories which are\nrequired by other packages that add CUPS drivers (i.e. filters, backends etc.).","summary":"CUPS printing system - directory layout"},{"type":"rpm","name":"cups-ipptool","arch":"x86_64","version":{"epoch":"1","ver":"2.2.6","rel":"67.el8_10"},"description":"Sends IPP requests to the specified URI and tests and/or displays the results.","summary":"CUPS printing system - tool for performing IPP requests"},{"type":"rpm","name":"delve","arch":"x86_64","version":{"epoch":"0","ver":"1.25.2","rel":"1.module+el8.10.0+23746+9db33b5e"},"description":"Delve is a debugger for the Go programming language. The goal of the project\nis to provide a simple, full featured debugging tool for Go. Delve should be\neasy to invoke and easy to use. Chances are if you're using a debugger, things\naren't going your way. With that in mind, Delve should stay out of your way as\nmuch as possible.","summary":"A debugger for the Go programming language"},{"type":"rpm","name":"dnsmasq","arch":"x86_64","version":{"epoch":"0","ver":"2.79","rel":"35.el8_10"},"description":"Dnsmasq is lightweight, easy to configure DNS forwarder and DHCP server.\nIt is designed to provide DNS and, optionally, DHCP, to a small network.\nIt can serve the names of local machines which are not in the global\nDNS. The DHCP server integrates with the DNS server and allows machines\nwith DHCP-allocated addresses to appear in the DNS with names configured\neither in each host or in a central configuration file. Dnsmasq supports\nstatic and dynamic DHCP leases and BOOTP for network booting of diskless\nmachines.","summary":"A lightweight DHCP/caching DNS server"},{"type":"rpm","name":"dotnet","arch":"x86_64","version":{"epoch":"0","ver":"10.0.106","rel":"1.el8_10"},"description":".NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, macOS and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.\n\n.NET contains a runtime conforming to .NET Standards a set of\nframework libraries, an SDK containing compilers and a 'dotnet'\napplication to drive everything.","summary":".NET CLI tools and runtime"},{"type":"rpm","name":"dotnet-apphost-pack-10.0","arch":"x86_64","version":{"epoch":"0","ver":"10.0.6","rel":"1.el8_10"},"description":"This package provides a targeting pack for Microsoft.NETCore.App 10.0\nthat allows developers to compile against and target Microsoft.NETCore.App 10.0\napplications using the .NET SDK.","summary":"Targeting Pack for Microsoft.NETCore.App 10.0"},{"type":"rpm","name":"dotnet-apphost-pack-8.0","arch":"x86_64","version":{"epoch":"0","ver":"8.0.26","rel":"1.el8_10"},"description":"This package provides a targeting pack for Microsoft.NETCore.App 8.0\nthat allows developers to compile against and target Microsoft.NETCore.App 8.0\napplications using the .NET SDK.","summary":"Targeting Pack for Microsoft.NETCore.App 8.0"},{"type":"rpm","name":"dotnet-apphost-pack-9.0","arch":"x86_64","version":{"epoch":"0","ver":"9.0.15","rel":"1.el8_10"},"description":"This package provides a targeting pack for Microsoft.NETCore.App 9.0\nthat allows developers to compile against and target Microsoft.NETCore.App 9.0\napplications using the .NET SDK.","summary":"Targeting Pack for Microsoft.NETCore.App 9.0"},{"type":"rpm","name":"dotnet-host","arch":"x86_64","version":{"epoch":"0","ver":"10.0.6","rel":"1.el8_10"},"description":"The .NET host is a command line program that runs a standalone\n.NET application or launches the SDK.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET command line launcher"},{"type":"rpm","name":"dotnet-hostfxr-10.0","arch":"x86_64","version":{"epoch":"0","ver":"10.0.6","rel":"1.el8_10"},"description":"The .NET host resolver contains the logic to resolve and select\nthe right version of the .NET SDK or runtime to use.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET command line host resolver"},{"type":"rpm","name":"dotnet-hostfxr-8.0","arch":"x86_64","version":{"epoch":"0","ver":"8.0.26","rel":"1.el8_10"},"description":"The .NET host resolver contains the logic to resolve and select\nthe right version of the .NET SDK or runtime to use.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET command line host resolver"},{"type":"rpm","name":"dotnet-hostfxr-9.0","arch":"x86_64","version":{"epoch":"0","ver":"9.0.15","rel":"1.el8_10"},"description":"The .NET host resolver contains the logic to resolve and select\nthe right version of the .NET SDK or runtime to use.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET command line host resolver"},{"type":"rpm","name":"dotnet-runtime-10.0","arch":"x86_64","version":{"epoch":"0","ver":"10.0.6","rel":"1.el8_10"},"description":"The .NET runtime contains everything needed to run .NET applications.\nIt includes a high performance Virtual Machine as well as the framework\nlibraries used by .NET applications.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":"NET 10.0 runtime"},{"type":"rpm","name":"dotnet-runtime-8.0","arch":"x86_64","version":{"epoch":"0","ver":"8.0.26","rel":"1.el8_10"},"description":"The .NET runtime contains everything needed to run .NET applications.\nIt includes a high performance Virtual Machine as well as the framework\nlibraries used by .NET applications.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":"NET 8.0 runtime"},{"type":"rpm","name":"dotnet-runtime-9.0","arch":"x86_64","version":{"epoch":"0","ver":"9.0.15","rel":"1.el8_10"},"description":"The .NET runtime contains everything needed to run .NET applications.\nIt includes a high performance Virtual Machine as well as the framework\nlibraries used by .NET applications.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":"NET 9.0 runtime"},{"type":"rpm","name":"dotnet-runtime-dbg-10.0","arch":"x86_64","version":{"epoch":"0","ver":"10.0.6","rel":"1.el8_10"},"description":"This package contains the managed symbol (pdb) files useful to debug the\nmanaged parts of the .NET runtime itself.","summary":"Managed debug symbols NET 10.0 runtime"},{"type":"rpm","name":"dotnet-runtime-dbg-8.0","arch":"x86_64","version":{"epoch":"0","ver":"8.0.26","rel":"1.el8_10"},"description":"This package contains the managed symbol (pdb) files useful to debug the\nmanaged parts of the .NET runtime itself.","summary":"Managed debug symbols NET 8.0 runtime"},{"type":"rpm","name":"dotnet-runtime-dbg-9.0","arch":"x86_64","version":{"epoch":"0","ver":"9.0.15","rel":"1.el8_10"},"description":"This package contains the managed symbol (pdb) files useful to debug the\nmanaged parts of the .NET runtime itself.","summary":"Managed debug symbols NET 9.0 runtime"},{"type":"rpm","name":"dotnet-sdk-10.0","arch":"x86_64","version":{"epoch":"0","ver":"10.0.106","rel":"1.el8_10"},"description":"The .NET SDK is a collection of command line applications to\ncreate, build, publish and run .NET applications.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET 10.0 Software Development Kit"},{"type":"rpm","name":"dotnet-sdk-8.0","arch":"x86_64","version":{"epoch":"0","ver":"8.0.126","rel":"1.el8_10"},"description":"The .NET SDK is a collection of command line applications to\ncreate, build, publish and run .NET applications.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET 8.0 Software Development Kit"},{"type":"rpm","name":"dotnet-sdk-9.0","arch":"x86_64","version":{"epoch":"0","ver":"9.0.116","rel":"1.el8_10"},"description":"The .NET SDK is a collection of command line applications to\ncreate, build, publish and run .NET applications.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET 9.0 Software Development Kit"},{"type":"rpm","name":"dotnet-sdk-aot-10.0","arch":"x86_64","version":{"epoch":"0","ver":"10.0.106","rel":"1.el8_10"},"description":"This package provides Ahead-of-time (AOT) compilation support for the .NET SDK.","summary":"Ahead-of-Time (AOT) support for the .NET 10.0 Software Development Kit"},{"type":"rpm","name":"dotnet-sdk-aot-9.0","arch":"x86_64","version":{"epoch":"0","ver":"9.0.116","rel":"1.el8_10"},"description":"This package provides Ahead-of-time (AOT) compilation support for the .NET SDK.","summary":"Ahead-of-Time (AOT) support for the .NET 9.0 Software Development Kit"},{"type":"rpm","name":"dotnet-sdk-dbg-10.0","arch":"x86_64","version":{"epoch":"0","ver":"10.0.106","rel":"1.el8_10"},"description":"This package contains the managed symbol (pdb) files useful to debug the .NET\nSoftware Development Kit (SDK) itself.","summary":"Managed debug symbols for the .NET 10.0 Software Development Kit"},{"type":"rpm","name":"dotnet-sdk-dbg-8.0","arch":"x86_64","version":{"epoch":"0","ver":"8.0.126","rel":"1.el8_10"},"description":"This package contains the managed symbol (pdb) files useful to debug the .NET\nSoftware Development Kit (SDK) itself.","summary":"Managed debug symbols for the .NET 8.0 Software Development Kit"},{"type":"rpm","name":"dotnet-sdk-dbg-9.0","arch":"x86_64","version":{"epoch":"0","ver":"9.0.116","rel":"1.el8_10"},"description":"This package contains the managed symbol (pdb) files useful to debug the .NET\nSoftware Development Kit (SDK) itself.","summary":"Managed debug symbols for the .NET 9.0 Software Development Kit"},{"type":"rpm","name":"dotnet-targeting-pack-10.0","arch":"x86_64","version":{"epoch":"0","ver":"10.0.6","rel":"1.el8_10"},"description":"This package provides a targeting pack for Microsoft.NETCore.App.Ref 10.0\nthat allows developers to compile against and target Microsoft.NETCore.App.Ref 10.0\napplications using the .NET SDK.","summary":"Targeting Pack for Microsoft.NETCore.App.Ref 10.0"},{"type":"rpm","name":"dotnet-targeting-pack-8.0","arch":"x86_64","version":{"epoch":"0","ver":"8.0.26","rel":"1.el8_10"},"description":"This package provides a targeting pack for Microsoft.NETCore.App 8.0\nthat allows developers to compile against and target Microsoft.NETCore.App 8.0\napplications using the .NET SDK.","summary":"Targeting Pack for Microsoft.NETCore.App 8.0"},{"type":"rpm","name":"dotnet-targeting-pack-9.0","arch":"x86_64","version":{"epoch":"0","ver":"9.0.15","rel":"1.el8_10"},"description":"This package provides a targeting pack for Microsoft.NETCore.App 9.0\nthat allows developers to compile against and target Microsoft.NETCore.App 9.0\napplications using the .NET SDK.","summary":"Targeting Pack for Microsoft.NETCore.App 9.0"},{"type":"rpm","name":"dotnet-templates-10.0","arch":"x86_64","version":{"epoch":"0","ver":"10.0.106","rel":"1.el8_10"},"description":"This package contains templates used by the .NET SDK.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET 10.0 templates"},{"type":"rpm","name":"dotnet-templates-8.0","arch":"x86_64","version":{"epoch":"0","ver":"8.0.126","rel":"1.el8_10"},"description":"This package contains templates used by the .NET SDK.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET 8.0 templates"},{"type":"rpm","name":"dotnet-templates-9.0","arch":"x86_64","version":{"epoch":"0","ver":"9.0.116","rel":"1.el8_10"},"description":"This package contains templates used by the .NET SDK.\n\n.NET is a fast, lightweight and modular platform for creating\ncross platform applications that work on Linux, Mac and Windows.\n\nIt particularly focuses on creating console applications, web\napplications and micro-services.","summary":".NET 9.0 templates"},{"type":"rpm","name":"fuse-overlayfs","arch":"x86_64","version":{"epoch":"0","ver":"1.13","rel":"1.module+el8.10.0+24081+a04d358a"},"description":"FUSE overlay+shiftfs implementation for rootless containers.","summary":"FUSE overlay+shiftfs implementation for rootless containers"},{"type":"rpm","name":"gcc-toolset-13","arch":"x86_64","version":{"epoch":"0","ver":"13.0","rel":"2.el8"},"description":"This is the main package for gcc-toolset-13 Software Collection.","summary":"Package that installs gcc-toolset-13"},{"type":"rpm","name":"gcc-toolset-13-annobin-annocheck","arch":"x86_64","version":{"epoch":"0","ver":"12.92","rel":"1.el8_10"},"description":"Installs the annocheck program which uses the notes generated by annobin to\ncheck that the specified files were compiled with the correct security\nhardening options.","summary":"A tool for checking the security hardening status of binaries"},{"type":"rpm","name":"gcc-toolset-13-annobin-docs","arch":"noarch","version":{"epoch":"0","ver":"12.92","rel":"1.el8_10"},"description":"Provides the documentation files and example shell scripts for use with annobin.","summary":"Documentation and shell scripts for use with annobin"},{"type":"rpm","name":"gcc-toolset-13-annobin-plugin-gcc","arch":"x86_64","version":{"epoch":"0","ver":"12.92","rel":"1.el8_10"},"description":"Installs an annobin plugin that can be used by gcc.","summary":"annobin gcc plugin"},{"type":"rpm","name":"gcc-toolset-13-binutils","arch":"x86_64","version":{"epoch":"0","ver":"2.40","rel":"21.el8"},"description":"Binutils is a collection of binary utilities, including ar (for\ncreating, modifying and extracting from archives), as (a family of GNU\nassemblers), gprof (for displaying call graph profile data), ld (the\nGNU linker), nm (for listing symbols from object files), objcopy (for\ncopying and translating object files), objdump (for displaying\ninformation from object files), ranlib (for generating an index for\nthe contents of an archive), readelf (for displaying detailed\ninformation about binary files), size (for listing the section sizes\nof an object or archive file), strings (for listing printable strings\nfrom files), strip (for discarding symbols), and addr2line (for\nconverting addresses to file and line).","summary":"A GNU collection of binary utilities"},{"type":"rpm","name":"gcc-toolset-13-binutils-devel","arch":"i686","version":{"epoch":"0","ver":"2.40","rel":"21.el8"},"description":"This package contains BFD and opcodes static and dynamic libraries.\n\nThe dynamic libraries are in this package, rather than a separate\nbase package because they are actually linker scripts that force\nthe use of the static libraries.  This is because the API of the\nBFD library is too unstable to be used dynamically.\n\nThe static libraries are here because they are now needed by the\ndynamic libraries.\n\nDevelopers starting new projects are strongly encouraged to consider\nusing libelf instead of BFD.","summary":"BFD and opcodes static and dynamic libraries and header files"},{"type":"rpm","name":"gcc-toolset-13-binutils-gold","arch":"x86_64","version":{"epoch":"0","ver":"2.40","rel":"21.el8"},"description":"This package provides the GOLD linker, which can be used as an alternative to\nthe default binutils linker (ld.bfd).  The GOLD is generally faster than the\nBFD linker, and it supports features such as Identical Code Folding and\nIncremental linking.  Unfortunately it is not as well maintained as the BFD\nlinker, and it may become deprecated in the future.","summary":"The GOLD linker, a faster alternative to the BFD linker"},{"type":"rpm","name":"gcc-toolset-13-dwz","arch":"x86_64","version":{"epoch":"0","ver":"0.14","rel":"0.el8"},"description":"The dwz package contains a program that attempts to optimize DWARF\ndebugging information contained in ELF shared libraries and ELF executables\nfor size, by replacing DWARF information representation with equivalent\nsmaller representation where possible and by reducing the amount of\nduplication using techniques from DWARF standard appendix E - creating\nDW_TAG_partial_unit compilation units (CUs) for duplicated information\nand using DW_TAG_imported_unit to import it into each CU that needs it.","summary":"DWARF optimization and duplicate removal tool"},{"type":"rpm","name":"gcc-toolset-13-gcc","arch":"x86_64","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"The gcc-toolset-13-gcc package contains the GNU Compiler Collection\nversion 13.","summary":"GCC version 13"},{"type":"rpm","name":"gcc-toolset-13-gcc-c++","arch":"x86_64","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"This package adds C++ support to the GNU Compiler Collection\nversion 13.  It includes support for most of the current C++\nspecification and a lot of support for the upcoming C++ specification.","summary":"C++ support for GCC version 13"},{"type":"rpm","name":"gcc-toolset-13-gcc-gfortran","arch":"x86_64","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"The gcc-toolset-13-gcc-gfortran package provides support for compiling Fortran\nprograms with the GNU Compiler Collection.","summary":"Fortran support for GCC 13"},{"type":"rpm","name":"gcc-toolset-13-gcc-plugin-annobin","arch":"x86_64","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"This package adds a version of the annobin plugin for gcc.  This version\nof the plugin is explicitly built by the same version of gcc that is installed\nso that there cannot be any synchronization problems.","summary":"The annobin plugin for gcc, built by the installed version of gcc"},{"type":"rpm","name":"gcc-toolset-13-gcc-plugin-devel","arch":"i686","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"This package contains header files and other support files\nfor compiling GCC 13 plugins.  The GCC plugin ABI is currently\nnot stable, so plugins must be rebuilt any time GCC is updated.","summary":"Support for compiling GCC plugins"},{"type":"rpm","name":"gcc-toolset-13-gcc-plugin-devel","arch":"x86_64","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"This package contains header files and other support files\nfor compiling GCC 13 plugins.  The GCC plugin ABI is currently\nnot stable, so plugins must be rebuilt any time GCC is updated.","summary":"Support for compiling GCC plugins"},{"type":"rpm","name":"gcc-toolset-13-libasan-devel","arch":"x86_64","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"This package contains Address Sanitizer static runtime library.","summary":"The Address Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-13-libasan-devel","arch":"i686","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"This package contains Address Sanitizer static runtime library.","summary":"The Address Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-13-libatomic-devel","arch":"i686","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"This package contains GNU Atomic static libraries.","summary":"The GNU Atomic static library"},{"type":"rpm","name":"gcc-toolset-13-libatomic-devel","arch":"x86_64","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"This package contains GNU Atomic static libraries.","summary":"The GNU Atomic static library"},{"type":"rpm","name":"gcc-toolset-13-libgccjit","arch":"x86_64","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"This package contains shared library with GCC 13 JIT front-end.","summary":"Library for embedding GCC inside programs and libraries"},{"type":"rpm","name":"gcc-toolset-13-libgccjit-devel","arch":"i686","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"This package contains header files for GCC 13 JIT front end.","summary":"Support for embedding GCC inside programs and libraries"},{"type":"rpm","name":"gcc-toolset-13-libgccjit-devel","arch":"x86_64","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"This package contains header files for GCC 13 JIT front end.","summary":"Support for embedding GCC inside programs and libraries"},{"type":"rpm","name":"gcc-toolset-13-libitm-devel","arch":"x86_64","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"This package contains headers and support files for the\nGNU Transactional Memory library.","summary":"The GNU Transactional Memory support"},{"type":"rpm","name":"gcc-toolset-13-libitm-devel","arch":"i686","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"This package contains headers and support files for the\nGNU Transactional Memory library.","summary":"The GNU Transactional Memory support"},{"type":"rpm","name":"gcc-toolset-13-liblsan-devel","arch":"x86_64","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"This package contains Leak Sanitizer static runtime library.","summary":"The Leak Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-13-libquadmath-devel","arch":"i686","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"This package contains headers for building Fortran programs using\nREAL*16 and programs using __float128 math.","summary":"GCC 13 __float128 support"},{"type":"rpm","name":"gcc-toolset-13-libubsan-devel","arch":"x86_64","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"This package contains Undefined Behavior Sanitizer static runtime library.","summary":"The Undefined Behavior Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-13-libubsan-devel","arch":"i686","version":{"epoch":"0","ver":"13.3.1","rel":"2.2.el8_10"},"description":"This package contains Undefined Behavior Sanitizer static runtime library.","summary":"The Undefined Behavior Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-13-runtime","arch":"x86_64","version":{"epoch":"0","ver":"13.0","rel":"2.el8"},"description":"Package shipping essential scripts to work with gcc-toolset-13 Software Collection.","summary":"Package that handles gcc-toolset-13 Software Collection."},{"type":"rpm","name":"gcc-toolset-14","arch":"x86_64","version":{"epoch":"0","ver":"14.0","rel":"1.el8_10"},"description":"This is the main package for gcc-toolset-14 Software Collection.","summary":"Package that installs gcc-toolset-14"},{"type":"rpm","name":"gcc-toolset-14-annobin-annocheck","arch":"x86_64","version":{"epoch":"0","ver":"12.88","rel":"1.el8_10"},"description":"Installs the annocheck program which uses the notes generated by annobin to\ncheck that the specified files were compiled with the correct security\nhardening options.","summary":"A tool for checking the security hardening status of binaries"},{"type":"rpm","name":"gcc-toolset-14-annobin-docs","arch":"noarch","version":{"epoch":"0","ver":"12.88","rel":"1.el8_10"},"description":"Provides the documentation files and example shell scripts for use with annobin.","summary":"Documentation and shell scripts for use with annobin"},{"type":"rpm","name":"gcc-toolset-14-binutils","arch":"x86_64","version":{"epoch":"0","ver":"2.41","rel":"4.el8_10.1"},"description":"Binutils is a collection of binary utilities, including ar (for\ncreating, modifying and extracting from archives), as (a family of GNU\nassemblers), gprof (for displaying call graph profile data), ld (the\nGNU linker), nm (for listing symbols from object files), objcopy (for\ncopying and translating object files), objdump (for displaying\ninformation from object files), ranlib (for generating an index for\nthe contents of an archive), readelf (for displaying detailed\ninformation about binary files), size (for listing the section sizes\nof an object or archive file), strings (for listing printable strings\nfrom files), strip (for discarding symbols), and addr2line (for\nconverting addresses to file and line).","summary":"A GNU collection of binary utilities"},{"type":"rpm","name":"gcc-toolset-14-binutils-devel","arch":"i686","version":{"epoch":"0","ver":"2.41","rel":"4.el8_10.1"},"description":"This package contains BFD and opcodes static and dynamic libraries.\n\nThe dynamic libraries are in this package, rather than a separate\nbase package because they are actually linker scripts that force\nthe use of the static libraries.  This is because the API of the\nBFD library is too unstable to be used dynamically.\n\nThe static libraries are here because they are now needed by the\ndynamic libraries.\n\nDevelopers starting new projects are strongly encouraged to consider\nusing libelf instead of BFD.","summary":"BFD and opcodes static and dynamic libraries and header files"},{"type":"rpm","name":"gcc-toolset-14-binutils-devel","arch":"x86_64","version":{"epoch":"0","ver":"2.41","rel":"4.el8_10.1"},"description":"This package contains BFD and opcodes static and dynamic libraries.\n\nThe dynamic libraries are in this package, rather than a separate\nbase package because they are actually linker scripts that force\nthe use of the static libraries.  This is because the API of the\nBFD library is too unstable to be used dynamically.\n\nThe static libraries are here because they are now needed by the\ndynamic libraries.\n\nDevelopers starting new projects are strongly encouraged to consider\nusing libelf instead of BFD.","summary":"BFD and opcodes static and dynamic libraries and header files"},{"type":"rpm","name":"gcc-toolset-14-binutils-gold","arch":"x86_64","version":{"epoch":"0","ver":"2.41","rel":"4.el8_10.1"},"description":"This package provides the GOLD linker, which can be used as an alternative to\nthe default binutils linker (ld.bfd).  The GOLD is generally faster than the\nBFD linker, and it supports features such as Identical Code Folding and\nIncremental linking.  Unfortunately it is not as well maintained as the BFD\nlinker, and it may become deprecated in the future.","summary":"The GOLD linker, a faster alternative to the BFD linker"},{"type":"rpm","name":"gcc-toolset-14-dwz","arch":"x86_64","version":{"epoch":"0","ver":"0.14","rel":"0.el8_10"},"description":"The dwz package contains a program that attempts to optimize DWARF\ndebugging information contained in ELF shared libraries and ELF executables\nfor size, by replacing DWARF information representation with equivalent\nsmaller representation where possible and by reducing the amount of\nduplication using techniques from DWARF standard appendix E - creating\nDW_TAG_partial_unit compilation units (CUs) for duplicated information\nand using DW_TAG_imported_unit to import it into each CU that needs it.","summary":"DWARF optimization and duplicate removal tool"},{"type":"rpm","name":"gcc-toolset-14-gcc","arch":"x86_64","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"The gcc-toolset-14-gcc package contains the GNU Compiler Collection\nversion 14.","summary":"GCC version 14"},{"type":"rpm","name":"gcc-toolset-14-gcc-c++","arch":"x86_64","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"This package adds C++ support to the GNU Compiler Collection\nversion 14.  It includes support for most of the current C++\nspecification and a lot of support for the upcoming C++ specification.","summary":"C++ support for GCC version 14"},{"type":"rpm","name":"gcc-toolset-14-gcc-gfortran","arch":"x86_64","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"The gcc-toolset-14-gcc-gfortran package provides support for compiling Fortran\nprograms with the GNU Compiler Collection.","summary":"Fortran support for GCC 14"},{"type":"rpm","name":"gcc-toolset-14-gcc-plugin-annobin","arch":"x86_64","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"This package adds a version of the annobin plugin for gcc.  This version\nof the plugin is explicitly built by the same version of gcc that is installed\nso that there cannot be any synchronization problems.","summary":"The annobin plugin for gcc, built by the installed version of gcc"},{"type":"rpm","name":"gcc-toolset-14-gcc-plugin-devel","arch":"i686","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"This package contains header files and other support files\nfor compiling GCC 14 plugins.  The GCC plugin ABI is currently\nnot stable, so plugins must be rebuilt any time GCC is updated.","summary":"Support for compiling GCC plugins"},{"type":"rpm","name":"gcc-toolset-14-gcc-plugin-devel","arch":"x86_64","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"This package contains header files and other support files\nfor compiling GCC 14 plugins.  The GCC plugin ABI is currently\nnot stable, so plugins must be rebuilt any time GCC is updated.","summary":"Support for compiling GCC plugins"},{"type":"rpm","name":"gcc-toolset-14-gdb","arch":"x86_64","version":{"epoch":"0","ver":"14.2","rel":"3.el8_10"},"description":"GDB, the GNU debugger, allows you to debug programs written in C, C++,\nJava, and other languages, by executing them in a controlled fashion\nand printing their data.","summary":"A GNU source-level debugger for C, C++, Fortran, Go and other languages"},{"type":"rpm","name":"gcc-toolset-14-libasan-devel","arch":"i686","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"This package contains Address Sanitizer static runtime library.","summary":"The Address Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-14-libasan-devel","arch":"x86_64","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"This package contains Address Sanitizer static runtime library.","summary":"The Address Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-14-libatomic-devel","arch":"i686","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"This package contains GNU Atomic static libraries.","summary":"The GNU Atomic static library"},{"type":"rpm","name":"gcc-toolset-14-libatomic-devel","arch":"x86_64","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"This package contains GNU Atomic static libraries.","summary":"The GNU Atomic static library"},{"type":"rpm","name":"gcc-toolset-14-libgccjit","arch":"i686","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"This package contains shared library with GCC 14 JIT front-end.","summary":"Library for embedding GCC inside programs and libraries"},{"type":"rpm","name":"gcc-toolset-14-libgccjit","arch":"x86_64","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"This package contains shared library with GCC 14 JIT front-end.","summary":"Library for embedding GCC inside programs and libraries"},{"type":"rpm","name":"gcc-toolset-14-libgccjit-devel","arch":"x86_64","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"This package contains header files for GCC 14 JIT front end.","summary":"Support for embedding GCC inside programs and libraries"},{"type":"rpm","name":"gcc-toolset-14-libgccjit-devel","arch":"i686","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"This package contains header files for GCC 14 JIT front end.","summary":"Support for embedding GCC inside programs and libraries"},{"type":"rpm","name":"gcc-toolset-14-libitm-devel","arch":"i686","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"This package contains headers and support files for the\nGNU Transactional Memory library.","summary":"The GNU Transactional Memory support"},{"type":"rpm","name":"gcc-toolset-14-libitm-devel","arch":"x86_64","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"This package contains headers and support files for the\nGNU Transactional Memory library.","summary":"The GNU Transactional Memory support"},{"type":"rpm","name":"gcc-toolset-14-liblsan-devel","arch":"x86_64","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"This package contains Leak Sanitizer static runtime library.","summary":"The Leak Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-14-libquadmath-devel","arch":"i686","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"This package contains headers for building Fortran programs using\nREAL*16 and programs using __float128 math.","summary":"GCC 14 __float128 support"},{"type":"rpm","name":"gcc-toolset-14-libquadmath-devel","arch":"x86_64","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"This package contains headers for building Fortran programs using\nREAL*16 and programs using __float128 math.","summary":"GCC 14 __float128 support"},{"type":"rpm","name":"gcc-toolset-14-libstdc++-devel","arch":"x86_64","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"This is the GNU implementation of the standard C++ libraries.  This\npackage includes the header files and libraries needed for C++\ndevelopment. This includes rewritten implementation of STL.","summary":"Header files and libraries for C++ development"},{"type":"rpm","name":"gcc-toolset-14-libstdc++-devel","arch":"i686","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"This is the GNU implementation of the standard C++ libraries.  This\npackage includes the header files and libraries needed for C++\ndevelopment. This includes rewritten implementation of STL.","summary":"Header files and libraries for C++ development"},{"type":"rpm","name":"gcc-toolset-14-libtsan-devel","arch":"x86_64","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"This package contains Thread Sanitizer static runtime library.","summary":"The Thread Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-14-libubsan-devel","arch":"x86_64","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"This package contains Undefined Behavior Sanitizer static runtime library.","summary":"The Undefined Behavior Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-14-libubsan-devel","arch":"i686","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"This package contains Undefined Behavior Sanitizer static runtime library.","summary":"The Undefined Behavior Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-14-offload-nvptx","arch":"x86_64","version":{"epoch":"0","ver":"14.2.1","rel":"11.el8_10"},"description":"The gcc-offload-nvptx package provides offloading support for\nNVidia PTX.  OpenMP and OpenACC programs linked with -fopenmp will\nby default add PTX code into the binaries, which can be offloaded\nto NVidia PTX capable devices if available.","summary":"Offloading compiler to NVPTX"},{"type":"rpm","name":"gcc-toolset-14-runtime","arch":"x86_64","version":{"epoch":"0","ver":"14.0","rel":"1.el8_10"},"description":"Package shipping essential scripts to work with gcc-toolset-14 Software Collection.","summary":"Package that handles gcc-toolset-14 Software Collection."},{"type":"rpm","name":"gcc-toolset-15","arch":"x86_64","version":{"epoch":"0","ver":"15.0","rel":"9.el8_10"},"description":"This is the main package for gcc-toolset-15 Software Collection.","summary":"Package that installs gcc-toolset-15"},{"type":"rpm","name":"gcc-toolset-15-annobin-annocheck","arch":"x86_64","version":{"epoch":"0","ver":"12.93","rel":"4.el8_10"},"description":"Installs the annocheck program which uses the notes generated by annobin to\ncheck that the specified files were compiled with the correct security\nhardening options.","summary":"A tool for checking the security hardening status of binaries"},{"type":"rpm","name":"gcc-toolset-15-annobin-docs","arch":"noarch","version":{"epoch":"0","ver":"12.93","rel":"4.el8_10"},"description":"Provides the documentation files and example shell scripts for use with annobin.","summary":"Documentation and shell scripts for use with annobin"},{"type":"rpm","name":"gcc-toolset-15-annobin-plugin-gcc","arch":"x86_64","version":{"epoch":"0","ver":"12.93","rel":"4.el8_10"},"description":"Installs an annobin plugin that can be used by gcc.","summary":"annobin gcc plugin"},{"type":"rpm","name":"gcc-toolset-15-binutils","arch":"x86_64","version":{"epoch":"0","ver":"2.44","rel":"3.el8_10"},"description":"Binutils is a collection of binary utilities, including ar (for\ncreating, modifying and extracting from archives), as (a family of GNU\nassemblers), gprof (for displaying call graph profile data), ld (the\nGNU linker), nm (for listing symbols from object files), objcopy (for\ncopying and translating object files), objdump (for displaying\ninformation from object files), ranlib (for generating an index for\nthe contents of an archive), readelf (for displaying detailed\ninformation about binary files), size (for listing the section sizes\nof an object or archive file), strings (for listing printable strings\nfrom files), strip (for discarding symbols), and addr2line (for\nconverting addresses to file and line).","summary":"A GNU collection of binary utilities"},{"type":"rpm","name":"gcc-toolset-15-binutils-devel","arch":"i686","version":{"epoch":"0","ver":"2.44","rel":"3.el8_10"},"description":"This package contains BFD and opcodes static and dynamic libraries.\n\nThe dynamic libraries are in this package, rather than a separate\nbase package because they are actually linker scripts that force\nthe use of the static libraries.  This is because the API of the\nBFD library is too unstable to be used dynamically.\n\nThe static libraries are here because they are now needed by the\ndynamic libraries.\n\nDevelopers starting new projects are strongly encouraged to consider\nusing libelf instead of BFD.","summary":"BFD and opcodes static and dynamic libraries and header files"},{"type":"rpm","name":"gcc-toolset-15-binutils-devel","arch":"x86_64","version":{"epoch":"0","ver":"2.44","rel":"3.el8_10"},"description":"This package contains BFD and opcodes static and dynamic libraries.\n\nThe dynamic libraries are in this package, rather than a separate\nbase package because they are actually linker scripts that force\nthe use of the static libraries.  This is because the API of the\nBFD library is too unstable to be used dynamically.\n\nThe static libraries are here because they are now needed by the\ndynamic libraries.\n\nDevelopers starting new projects are strongly encouraged to consider\nusing libelf instead of BFD.","summary":"BFD and opcodes static and dynamic libraries and header files"},{"type":"rpm","name":"gcc-toolset-15-binutils-gold","arch":"x86_64","version":{"epoch":"0","ver":"2.44","rel":"3.el8_10"},"description":"This package provides the GOLD linker, which can be used as an alternative to\nthe default binutils linker (ld.bfd).  The GOLD is generally faster than the\nBFD linker, and it supports features such as Identical Code Folding and\nIncremental linking.  Unfortunately it is not as well maintained as the BFD\nlinker, and it may become deprecated in the future.","summary":"The GOLD linker, a faster alternative to the BFD linker"},{"type":"rpm","name":"gcc-toolset-15-dwz","arch":"x86_64","version":{"epoch":"0","ver":"0.16","rel":"0.el8_10"},"description":"The dwz package contains a program that attempts to optimize DWARF\ndebugging information contained in ELF shared libraries and ELF executables\nfor size, by replacing DWARF information representation with equivalent\nsmaller representation where possible and by reducing the amount of\nduplication using techniques from DWARF standard appendix E - creating\nDW_TAG_partial_unit compilation units (CUs) for duplicated information\nand using DW_TAG_imported_unit to import it into each CU that needs it.","summary":"DWARF optimization and duplicate removal tool"},{"type":"rpm","name":"gcc-toolset-15-gcc","arch":"x86_64","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"The gcc-toolset-15-gcc package contains the GNU Compiler Collection\nversion 15.","summary":"GCC version 15"},{"type":"rpm","name":"gcc-toolset-15-gcc-c++","arch":"x86_64","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package adds C++ support to the GNU Compiler Collection\nversion 15.  It includes support for most of the current C++\nspecification and a lot of support for the upcoming C++ specification.","summary":"C++ support for GCC version 15"},{"type":"rpm","name":"gcc-toolset-15-gcc-gfortran","arch":"x86_64","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"The gcc-toolset-15-gcc-gfortran package provides support for compiling Fortran\nprograms with the GNU Compiler Collection.","summary":"Fortran support for GCC 15"},{"type":"rpm","name":"gcc-toolset-15-gcc-plugin-annobin","arch":"x86_64","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package adds a version of the annobin plugin for gcc.  This version\nof the plugin is explicitly built by the same version of gcc that is installed\nso that there cannot be any synchronization problems.","summary":"The annobin plugin for gcc, built by the installed version of gcc"},{"type":"rpm","name":"gcc-toolset-15-gcc-plugin-devel","arch":"i686","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package contains header files and other support files\nfor compiling GCC 15 plugins.  The GCC plugin ABI is currently\nnot stable, so plugins must be rebuilt any time GCC is updated.","summary":"Support for compiling GCC plugins"},{"type":"rpm","name":"gcc-toolset-15-gcc-plugin-devel","arch":"x86_64","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package contains header files and other support files\nfor compiling GCC 15 plugins.  The GCC plugin ABI is currently\nnot stable, so plugins must be rebuilt any time GCC is updated.","summary":"Support for compiling GCC plugins"},{"type":"rpm","name":"gcc-toolset-15-gdb","arch":"x86_64","version":{"epoch":"0","ver":"16.3","rel":"1.el8_10"},"description":"GDB, the GNU debugger, allows you to debug programs written in C, C++,\nJava, and other languages, by executing them in a controlled fashion\nand printing their data.","summary":"A GNU source-level debugger for C, C++, Fortran, Go and other languages"},{"type":"rpm","name":"gcc-toolset-15-libasan-devel","arch":"x86_64","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package contains Address Sanitizer static runtime library.","summary":"The Address Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-15-libasan-devel","arch":"i686","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package contains Address Sanitizer static runtime library.","summary":"The Address Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-15-libatomic-devel","arch":"i686","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package contains GNU Atomic static libraries.","summary":"The GNU Atomic static library"},{"type":"rpm","name":"gcc-toolset-15-libatomic-devel","arch":"x86_64","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package contains GNU Atomic static libraries.","summary":"The GNU Atomic static library"},{"type":"rpm","name":"gcc-toolset-15-libgccjit","arch":"i686","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package contains shared library with GCC 15 JIT front-end.","summary":"Library for embedding GCC inside programs and libraries"},{"type":"rpm","name":"gcc-toolset-15-libgccjit","arch":"x86_64","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package contains shared library with GCC 15 JIT front-end.","summary":"Library for embedding GCC inside programs and libraries"},{"type":"rpm","name":"gcc-toolset-15-libgccjit-devel","arch":"i686","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package contains header files for GCC 15 JIT front end.","summary":"Support for embedding GCC inside programs and libraries"},{"type":"rpm","name":"gcc-toolset-15-libgccjit-devel","arch":"x86_64","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package contains header files for GCC 15 JIT front end.","summary":"Support for embedding GCC inside programs and libraries"},{"type":"rpm","name":"gcc-toolset-15-libitm-devel","arch":"i686","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package contains headers and support files for the\nGNU Transactional Memory library.","summary":"The GNU Transactional Memory support"},{"type":"rpm","name":"gcc-toolset-15-libitm-devel","arch":"x86_64","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package contains headers and support files for the\nGNU Transactional Memory library.","summary":"The GNU Transactional Memory support"},{"type":"rpm","name":"gcc-toolset-15-liblsan-devel","arch":"x86_64","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package contains Leak Sanitizer static runtime library.","summary":"The Leak Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-15-libquadmath-devel","arch":"i686","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package contains headers for building Fortran programs using\nREAL*16 and programs using __float128 math.","summary":"GCC 15 __float128 support"},{"type":"rpm","name":"gcc-toolset-15-libquadmath-devel","arch":"x86_64","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package contains headers for building Fortran programs using\nREAL*16 and programs using __float128 math.","summary":"GCC 15 __float128 support"},{"type":"rpm","name":"gcc-toolset-15-libstdc++-devel","arch":"i686","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This is the GNU implementation of the standard C++ libraries.  This\npackage includes the header files and libraries needed for C++\ndevelopment. This includes rewritten implementation of STL.","summary":"Header files and libraries for C++ development"},{"type":"rpm","name":"gcc-toolset-15-libstdc++-devel","arch":"x86_64","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This is the GNU implementation of the standard C++ libraries.  This\npackage includes the header files and libraries needed for C++\ndevelopment. This includes rewritten implementation of STL.","summary":"Header files and libraries for C++ development"},{"type":"rpm","name":"gcc-toolset-15-libtsan-devel","arch":"x86_64","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package contains Thread Sanitizer static runtime library.","summary":"The Thread Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-15-libubsan-devel","arch":"i686","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package contains Undefined Behavior Sanitizer static runtime library.","summary":"The Undefined Behavior Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-15-libubsan-devel","arch":"x86_64","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package contains Undefined Behavior Sanitizer static runtime library.","summary":"The Undefined Behavior Sanitizer static library"},{"type":"rpm","name":"gcc-toolset-15-offload-nvptx","arch":"x86_64","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"The gcc-offload-nvptx package provides offloading support for\nNVidia PTX.  OpenMP and OpenACC programs linked with -fopenmp will\nby default add PTX code into the binaries, which can be offloaded\nto NVidia PTX capable devices if available.","summary":"Offloading compiler to NVPTX"},{"type":"rpm","name":"gcc-toolset-15-runtime","arch":"x86_64","version":{"epoch":"0","ver":"15.0","rel":"9.el8_10"},"description":"Package shipping essential scripts to work with gcc-toolset-15 Software Collection.","summary":"Package that handles gcc-toolset-15 Software Collection."},{"type":"rpm","name":"git-clang-format","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"clang-format integration for git.","summary":"Integration of clang-format for git"},{"type":"rpm","name":"git-clang-format","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"clang-format integration for git.","summary":"Integration of clang-format for git"},{"type":"rpm","name":"git-lfs","arch":"x86_64","version":{"epoch":"0","ver":"3.4.1","rel":"8.el8_10"},"description":"Git Large File Storage (LFS) replaces large files such as audio samples,\nvideos, datasets, and graphics with text pointers inside Git, while\nstoring the file contents on a remote server.","summary":"Git extension for versioning large files"},{"type":"rpm","name":"gnutls-dane","arch":"i686","version":{"epoch":"0","ver":"3.6.16","rel":"8.el8_10.5"},"description":"GnuTLS is a secure communications library implementing the SSL, TLS and DTLS\nprotocols and technologies around them. It provides a simple C language\napplication programming interface (API) to access the secure communications\nprotocols as well as APIs to parse and write X.509, PKCS #12, OpenPGP and\nother required structures.\nThis package contains library that implements the DANE protocol for verifying\nTLS certificates through DNSSEC.","summary":"A DANE protocol implementation for GnuTLS"},{"type":"rpm","name":"gnutls-dane","arch":"x86_64","version":{"epoch":"0","ver":"3.6.16","rel":"8.el8_10.5"},"description":"GnuTLS is a secure communications library implementing the SSL, TLS and DTLS\nprotocols and technologies around them. It provides a simple C language\napplication programming interface (API) to access the secure communications\nprotocols as well as APIs to parse and write X.509, PKCS #12, OpenPGP and\nother required structures.\nThis package contains library that implements the DANE protocol for verifying\nTLS certificates through DNSSEC.","summary":"A DANE protocol implementation for GnuTLS"},{"type":"rpm","name":"gnutls-utils","arch":"x86_64","version":{"epoch":"0","ver":"3.6.16","rel":"8.el8_10.5"},"description":"GnuTLS is a secure communications library implementing the SSL, TLS and DTLS\nprotocols and technologies around them. It provides a simple C language\napplication programming interface (API) to access the secure communications\nprotocols as well as APIs to parse and write X.509, PKCS #12, OpenPGP and\nother required structures.\nThis package contains command line TLS client and server and certificate\nmanipulation tools.","summary":"Command line tools for TLS protocol"},{"type":"rpm","name":"go-toolset","arch":"x86_64","version":{"epoch":"0","ver":"1.25.8","rel":"1.module+el8.10.0+24168+9fd3a552"},"description":"This is the main package for go-toolset.","summary":"Package that installs go-toolset"},{"type":"rpm","name":"golang","arch":"x86_64","version":{"epoch":"0","ver":"1.25.8","rel":"1.module+el8.10.0+24168+9fd3a552"},"description":"The Go Programming Language.","summary":"The Go Programming Language"},{"type":"rpm","name":"golang-bin","arch":"x86_64","version":{"epoch":"0","ver":"1.25.8","rel":"1.module+el8.10.0+24168+9fd3a552"},"description":"Golang core compiler tools","summary":"Golang core compiler tools"},{"type":"rpm","name":"golang-docs","arch":"noarch","version":{"epoch":"0","ver":"1.25.8","rel":"1.module+el8.10.0+24168+9fd3a552"},"description":"Golang compiler docs.","summary":"Golang compiler docs"},{"type":"rpm","name":"golang-misc","arch":"noarch","version":{"epoch":"0","ver":"1.25.8","rel":"1.module+el8.10.0+24168+9fd3a552"},"description":"Golang compiler miscellaneous sources.","summary":"Golang compiler miscellaneous sources"},{"type":"rpm","name":"golang-race","arch":"x86_64","version":{"epoch":"0","ver":"1.25.8","rel":"1.module+el8.10.0+24168+9fd3a552"},"description":"Binary library objects for Go's race detector.","summary":"Race detetector library object files."},{"type":"rpm","name":"golang-src","arch":"noarch","version":{"epoch":"0","ver":"1.25.8","rel":"1.module+el8.10.0+24168+9fd3a552"},"description":"Golang compiler source tree","summary":"Golang compiler source tree"},{"type":"rpm","name":"golang-tests","arch":"noarch","version":{"epoch":"0","ver":"1.25.8","rel":"1.module+el8.10.0+24168+9fd3a552"},"description":"Golang compiler tests for stdlib.","summary":"Golang compiler tests for stdlib"},{"type":"rpm","name":"gvfs-client","arch":"i686","version":{"epoch":"0","ver":"1.36.2","rel":"20.el8_10"},"description":"The gvfs package provides client modules of backend implementations for the gio\nframework in GLib.","summary":"Client modules of backends for the gio framework in GLib"},{"type":"rpm","name":"gvfs-client","arch":"x86_64","version":{"epoch":"0","ver":"1.36.2","rel":"20.el8_10"},"description":"The gvfs package provides client modules of backend implementations for the gio\nframework in GLib.","summary":"Client modules of backends for the gio framework in GLib"},{"type":"rpm","name":"httpd","arch":"x86_64","version":{"epoch":"0","ver":"2.4.37","rel":"65.module+el8.10.0+23815+1b5e1c66.7"},"description":"The Apache HTTP Server is a powerful, efficient, and extensible\nweb server.","summary":"Apache HTTP Server"},{"type":"rpm","name":"httpd-devel","arch":"x86_64","version":{"epoch":"0","ver":"2.4.37","rel":"65.module+el8.10.0+23815+1b5e1c66.7"},"description":"The httpd-devel package contains the APXS binary and other files\nthat you need to build Dynamic Shared Objects (DSOs) for the\nApache HTTP Server.\n\nIf you are installing the Apache HTTP server and you want to be\nable to compile or develop additional modules for Apache, you need\nto install this package.","summary":"Development interfaces for the Apache HTTP server"},{"type":"rpm","name":"httpd-filesystem","arch":"noarch","version":{"epoch":"0","ver":"2.4.37","rel":"65.module+el8.10.0+23815+1b5e1c66.7"},"description":"The httpd-filesystem package contains the basic directory layout\nfor the Apache HTTP server including the correct permissions\nfor the directories.","summary":"The basic directory layout for the Apache HTTP server"},{"type":"rpm","name":"httpd-manual","arch":"noarch","version":{"epoch":"0","ver":"2.4.37","rel":"65.module+el8.10.0+23815+1b5e1c66.7"},"description":"The httpd-manual package contains the complete manual and\nreference guide for the Apache HTTP server. The information can\nalso be found at http://httpd.apache.org/docs/2.2/.","summary":"Documentation for the Apache HTTP server"},{"type":"rpm","name":"httpd-tools","arch":"x86_64","version":{"epoch":"0","ver":"2.4.37","rel":"65.module+el8.10.0+23815+1b5e1c66.7"},"description":"The httpd-tools package contains tools which can be used with\nthe Apache HTTP Server.","summary":"Tools for use with the Apache HTTP Server"},{"type":"rpm","name":"java-1.8.0-openjdk","arch":"x86_64","version":{"epoch":"1","ver":"1.8.0.482.b08","rel":"1.el8"},"description":"The OpenJDK 8 runtime environment.","summary":"OpenJDK 8 Runtime Environment"},{"type":"rpm","name":"java-1.8.0-openjdk-devel","arch":"x86_64","version":{"epoch":"1","ver":"1.8.0.482.b08","rel":"1.el8"},"description":"The OpenJDK 8 development tools.","summary":"OpenJDK 8 Development Environment"},{"type":"rpm","name":"java-1.8.0-openjdk-headless","arch":"x86_64","version":{"epoch":"1","ver":"1.8.0.482.b08","rel":"1.el8"},"description":"The OpenJDK 8 runtime environment without audio and video support.","summary":"OpenJDK 8 Headless Runtime Environment"},{"type":"rpm","name":"java-17-openjdk","arch":"x86_64","version":{"epoch":"1","ver":"17.0.18.0.8","rel":"1.el8"},"description":"The OpenJDK 17 runtime environment.","summary":"OpenJDK 17 Runtime Environment"},{"type":"rpm","name":"java-17-openjdk-devel","arch":"x86_64","version":{"epoch":"1","ver":"17.0.18.0.8","rel":"1.el8"},"description":"The OpenJDK 17 development tools.","summary":"OpenJDK 17 Development Environment"},{"type":"rpm","name":"java-17-openjdk-headless","arch":"x86_64","version":{"epoch":"1","ver":"17.0.18.0.8","rel":"1.el8"},"description":"The OpenJDK 17 runtime environment without audio and video support.","summary":"OpenJDK 17 Headless Runtime Environment"},{"type":"rpm","name":"java-17-openjdk-jmods","arch":"x86_64","version":{"epoch":"1","ver":"17.0.18.0.8","rel":"1.el8"},"description":"The JMods for OpenJDK 17.","summary":"JMods for OpenJDK 17"},{"type":"rpm","name":"java-21-openjdk","arch":"x86_64","version":{"epoch":"1","ver":"21.0.10.0.7","rel":"1.el8"},"description":"The OpenJDK 21 runtime environment.","summary":"OpenJDK 21 Runtime Environment"},{"type":"rpm","name":"java-21-openjdk-devel","arch":"x86_64","version":{"epoch":"1","ver":"21.0.10.0.7","rel":"1.el8"},"description":"The OpenJDK 21 development tools.","summary":"OpenJDK 21 Development Environment"},{"type":"rpm","name":"java-21-openjdk-headless","arch":"x86_64","version":{"epoch":"1","ver":"21.0.10.0.7","rel":"1.el8"},"description":"The OpenJDK 21 runtime environment without audio and video support.","summary":"OpenJDK 21 Headless Runtime Environment"},{"type":"rpm","name":"java-21-openjdk-jmods","arch":"x86_64","version":{"epoch":"1","ver":"21.0.10.0.7","rel":"1.el8"},"description":"The JMods for OpenJDK 21.","summary":"JMods for OpenJDK 21"},{"type":"rpm","name":"lasso","arch":"i686","version":{"epoch":"0","ver":"2.6.0","rel":"14.el8_10"},"description":"Lasso is a library that implements the Liberty Alliance Single Sign On\nstandards, including the SAML and SAML2 specifications. It allows to handle\nthe whole life-cycle of SAML based Federations, and provides bindings\nfor multiple languages.","summary":"Liberty Alliance Single Sign On"},{"type":"rpm","name":"lasso","arch":"x86_64","version":{"epoch":"0","ver":"2.6.0","rel":"14.el8_10"},"description":"Lasso is a library that implements the Liberty Alliance Single Sign On\nstandards, including the SAML and SAML2 specifications. It allows to handle\nthe whole life-cycle of SAML based Federations, and provides bindings\nfor multiple languages.","summary":"Liberty Alliance Single Sign On"},{"type":"rpm","name":"libasan8","arch":"i686","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package contains the Address Sanitizer library from GCC 15\nwhich is used for -fsanitize=address instrumented programs.","summary":"The Address Sanitizer runtime library from GCC 15"},{"type":"rpm","name":"libasan8","arch":"x86_64","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package contains the Address Sanitizer library from GCC 15\nwhich is used for -fsanitize=address instrumented programs.","summary":"The Address Sanitizer runtime library from GCC 15"},{"type":"rpm","name":"libmpc-devel","arch":"i686","version":{"epoch":"0","ver":"1.1.0","rel":"9.1.el8"},"description":"Header files and shared library symlinks for the MPC library.","summary":"Headers and shared development libraries for MPC"},{"type":"rpm","name":"libomp","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"OpenMP runtime for clang.","summary":"OpenMP runtime for clang"},{"type":"rpm","name":"libomp","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"OpenMP runtime for clang.","summary":"OpenMP runtime for clang"},{"type":"rpm","name":"libomp-devel","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"OpenMP header files.\nURL: http://openmp.llvm.org","summary":"OpenMP header files"},{"type":"rpm","name":"libomp-devel","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"OpenMP header files.\nURL: http://openmp.llvm.org","summary":"OpenMP header files"},{"type":"rpm","name":"libpq","arch":"x86_64","version":{"epoch":"0","ver":"13.23","rel":"1.el8_10"},"description":"The libpq package provides the essential shared library for any PostgreSQL\nclient program or interface.  You will need to install this package to use any\nother PostgreSQL package or any clients that need to connect to a PostgreSQL\nserver.","summary":"PostgreSQL client library"},{"type":"rpm","name":"libpq","arch":"i686","version":{"epoch":"0","ver":"13.23","rel":"1.el8_10"},"description":"The libpq package provides the essential shared library for any PostgreSQL\nclient program or interface.  You will need to install this package to use any\nother PostgreSQL package or any clients that need to connect to a PostgreSQL\nserver.","summary":"PostgreSQL client library"},{"type":"rpm","name":"libpq-devel","arch":"x86_64","version":{"epoch":"0","ver":"13.23","rel":"1.el8_10"},"description":"The libpq package provides the essential shared library for any PostgreSQL\nclient program or interface.  You will need to install this package to build any\npackage or any clients that need to connect to a PostgreSQL server.","summary":"Development files for building PostgreSQL client tools"},{"type":"rpm","name":"libpq-devel","arch":"i686","version":{"epoch":"0","ver":"13.23","rel":"1.el8_10"},"description":"The libpq package provides the essential shared library for any PostgreSQL\nclient program or interface.  You will need to install this package to build any\npackage or any clients that need to connect to a PostgreSQL server.","summary":"Development files for building PostgreSQL client tools"},{"type":"rpm","name":"libselinux-ruby","arch":"x86_64","version":{"epoch":"0","ver":"2.9","rel":"11.el8_10"},"description":"The libselinux-ruby package contains the ruby bindings for developing\nSELinux applications.","summary":"SELinux ruby bindings for libselinux"},{"type":"rpm","name":"libslirp","arch":"x86_64","version":{"epoch":"0","ver":"4.4.0","rel":"2.module+el8.10.0+24081+a04d358a"},"description":"A general purpose TCP-IP emulator used by virtual machine hypervisors\nto provide virtual networking services.","summary":"A general purpose TCP-IP emulator"},{"type":"rpm","name":"libslirp-devel","arch":"x86_64","version":{"epoch":"0","ver":"4.4.0","rel":"2.module+el8.10.0+24081+a04d358a"},"description":"The libslirp-devel package contains libraries and header files for\ndeveloping applications that use libslirp.","summary":"Development files for libslirp"},{"type":"rpm","name":"libssh-devel","arch":"i686","version":{"epoch":"0","ver":"0.9.6","rel":"16.el8_10"},"description":"The libssh-devel package contains libraries and header files for developing\napplications that use libssh.","summary":"Development files for libssh"},{"type":"rpm","name":"libssh-devel","arch":"x86_64","version":{"epoch":"0","ver":"0.9.6","rel":"16.el8_10"},"description":"The libssh-devel package contains libraries and header files for developing\napplications that use libssh.","summary":"Development files for libssh"},{"type":"rpm","name":"libtiff","arch":"i686","version":{"epoch":"0","ver":"4.0.9","rel":"36.el8_10"},"description":"The libtiff package contains a library of functions for manipulating\nTIFF (Tagged Image File Format) image format files.  TIFF is a widely\nused file format for bitmapped images.  TIFF files usually end in the\n.tif extension and they are often quite large.\n\nThe libtiff package should be installed if you need to manipulate TIFF\nformat image files.","summary":"Library of functions for manipulating TIFF format image files"},{"type":"rpm","name":"libtiff","arch":"x86_64","version":{"epoch":"0","ver":"4.0.9","rel":"36.el8_10"},"description":"The libtiff package contains a library of functions for manipulating\nTIFF (Tagged Image File Format) image format files.  TIFF is a widely\nused file format for bitmapped images.  TIFF files usually end in the\n.tif extension and they are often quite large.\n\nThe libtiff package should be installed if you need to manipulate TIFF\nformat image files.","summary":"Library of functions for manipulating TIFF format image files"},{"type":"rpm","name":"libtiff-devel","arch":"x86_64","version":{"epoch":"0","ver":"4.0.9","rel":"36.el8_10"},"description":"This package contains the header files and documentation necessary for\ndeveloping programs which will manipulate TIFF format image files\nusing the libtiff library.\n\nIf you need to develop programs which will manipulate TIFF format\nimage files, you should install this package.  You'll also need to\ninstall the libtiff package.","summary":"Development tools for programs which will use the libtiff library"},{"type":"rpm","name":"libtiff-devel","arch":"i686","version":{"epoch":"0","ver":"4.0.9","rel":"36.el8_10"},"description":"This package contains the header files and documentation necessary for\ndeveloping programs which will manipulate TIFF format image files\nusing the libtiff library.\n\nIf you need to develop programs which will manipulate TIFF format\nimage files, you should install this package.  You'll also need to\ninstall the libtiff package.","summary":"Development tools for programs which will use the libtiff library"},{"type":"rpm","name":"libtsan2","arch":"x86_64","version":{"epoch":"0","ver":"15.1.1","rel":"2.3.el8_10"},"description":"This package contains the Thread Sanitizer library\nwhich is used for -fsanitize=thread instrumented programs.","summary":"The Thread Sanitizer runtime library"},{"type":"rpm","name":"libzip","arch":"x86_64","version":{"epoch":"0","ver":"1.7.3","rel":"1.module+el8.10.0+20770+a5eca186"},"description":"libzip is a C library for reading, creating, and modifying zip archives. Files\ncan be added from data buffers, files, or compressed data copied directly from\nother zip archives. Changes made without closing the archive can be reverted.\nThe API is documented by man pages.","summary":"C library for reading, creating, and modifying zip archives"},{"type":"rpm","name":"libzip-devel","arch":"x86_64","version":{"epoch":"0","ver":"1.7.3","rel":"1.module+el8.10.0+20770+a5eca186"},"description":"The libzip-devel package contains libraries and header files for\ndeveloping applications that use libzip.","summary":"Development files for libzip"},{"type":"rpm","name":"libzip-tools","arch":"x86_64","version":{"epoch":"0","ver":"1.7.3","rel":"1.module+el8.10.0+20770+a5eca186"},"description":"The libzip-tools package provides command line tools split off libzip:\n- zipcmp\n- zipmerge\n- ziptool","summary":"Command line tools from libzip"},{"type":"rpm","name":"lld","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"The LLVM project linker.","summary":"The LLVM Linker"},{"type":"rpm","name":"lld","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"The LLVM project linker.","summary":"The LLVM Linker"},{"type":"rpm","name":"lld-devel","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"This package contains library and header files needed to develop new native\nprograms that use the LLD infrastructure.","summary":"Libraries and header files for LLD"},{"type":"rpm","name":"lld-devel","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"This package contains library and header files needed to develop new native\nprograms that use the LLD infrastructure.","summary":"Libraries and header files for LLD"},{"type":"rpm","name":"lld-libs","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"Shared libraries for LLD.","summary":"LLD shared libraries"},{"type":"rpm","name":"lld-libs","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"Shared libraries for LLD.","summary":"LLD shared libraries"},{"type":"rpm","name":"lldb","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"LLDB is a next generation, high-performance debugger. It is built as a set\nof reusable components which highly leverage existing libraries in the\nlarger LLVM Project, such as the Clang expression parser and LLVM\ndisassembler.","summary":"Next generation high-performance debugger"},{"type":"rpm","name":"lldb","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"LLDB is a next generation, high-performance debugger. It is built as a set\nof reusable components which highly leverage existing libraries in the\nlarger LLVM Project, such as the Clang expression parser and LLVM\ndisassembler.","summary":"Next generation high-performance debugger"},{"type":"rpm","name":"lldb-devel","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"The package contains header files for the LLDB debugger.","summary":"Development header files for LLDB"},{"type":"rpm","name":"lldb-devel","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"The package contains header files for the LLDB debugger.","summary":"Development header files for LLDB"},{"type":"rpm","name":"llvm","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"LLVM is a compiler infrastructure designed for compile-time, link-time,\nruntime, and idle-time optimization of programs from arbitrary programming\nlanguages. The compiler infrastructure includes mirror sets of programming\ntools as well as libraries with equivalent functionality.","summary":"The Low Level Virtual Machine"},{"type":"rpm","name":"llvm","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"LLVM is a compiler infrastructure designed for compile-time, link-time,\nruntime, and idle-time optimization of programs from arbitrary programming\nlanguages. The compiler infrastructure includes mirror sets of programming\ntools as well as libraries with equivalent functionality.","summary":"The Low Level Virtual Machine"},{"type":"rpm","name":"llvm-cmake-utils","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"CMake utilities shared across LLVM subprojects.\nThis is for internal use by LLVM packages only.","summary":"CMake utilities shared across LLVM subprojects"},{"type":"rpm","name":"llvm-cmake-utils","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"CMake utilities shared across LLVM subprojects.\nThis is for internal use by LLVM packages only.","summary":"CMake utilities shared across LLVM subprojects"},{"type":"rpm","name":"llvm-devel","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"This package contains library and header files needed to develop new native\nprograms that use the LLVM infrastructure.","summary":"Libraries and header files for LLVM"},{"type":"rpm","name":"llvm-devel","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"This package contains library and header files needed to develop new native\nprograms that use the LLVM infrastructure.","summary":"Libraries and header files for LLVM"},{"type":"rpm","name":"llvm-doc","arch":"noarch","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"Documentation for the LLVM compiler infrastructure.","summary":"Documentation for LLVM"},{"type":"rpm","name":"llvm-filesystem","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"This packages owns the versioned llvm prefix directory: $libdir/llvm$version","summary":"Filesystem package that owns the versioned llvm prefix"},{"type":"rpm","name":"llvm-filesystem","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"This packages owns the versioned llvm prefix directory: $libdir/llvm$version","summary":"Filesystem package that owns the versioned llvm prefix"},{"type":"rpm","name":"llvm-googletest","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"LLVM's modified googletest sources.","summary":"LLVM's modified googletest sources"},{"type":"rpm","name":"llvm-googletest","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"LLVM's modified googletest sources.","summary":"LLVM's modified googletest sources"},{"type":"rpm","name":"llvm-libs","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"Shared libraries for the LLVM compiler infrastructure.","summary":"LLVM shared libraries"},{"type":"rpm","name":"llvm-libs","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"Shared libraries for the LLVM compiler infrastructure.","summary":"LLVM shared libraries"},{"type":"rpm","name":"llvm-static","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"Static libraries for the LLVM compiler infrastructure.","summary":"LLVM static libraries"},{"type":"rpm","name":"llvm-static","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"Static libraries for the LLVM compiler infrastructure.","summary":"LLVM static libraries"},{"type":"rpm","name":"llvm-test","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"LLVM regression tests.","summary":"LLVM regression tests"},{"type":"rpm","name":"llvm-test","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"LLVM regression tests.","summary":"LLVM regression tests"},{"type":"rpm","name":"llvm-toolset","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"This is the main package for llvm-toolset.","summary":"Package that installs llvm-toolset"},{"type":"rpm","name":"llvm-toolset","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"This is the main package for llvm-toolset.","summary":"Package that installs llvm-toolset"},{"type":"rpm","name":"mod_ldap","arch":"x86_64","version":{"epoch":"0","ver":"2.4.37","rel":"65.module+el8.10.0+23815+1b5e1c66.7"},"description":"The mod_ldap and mod_authnz_ldap modules add support for LDAP\nauthentication to the Apache HTTP Server.","summary":"LDAP authentication modules for the Apache HTTP Server"},{"type":"rpm","name":"mod_md","arch":"x86_64","version":{"epoch":"1","ver":"2.0.8","rel":"8.module+el8.10.0+23815+1b5e1c66.2"},"description":"This module manages common properties of domains for one or more\nvirtual hosts. Specifically it can use the ACME protocol to automate\ncertificate provisioning.  Certificates will be configured for managed\ndomains and their virtual hosts automatically, including at renewal.","summary":"Certificate provisioning using ACME for the Apache HTTP Server"},{"type":"rpm","name":"mod_proxy_html","arch":"x86_64","version":{"epoch":"1","ver":"2.4.37","rel":"65.module+el8.10.0+23815+1b5e1c66.7"},"description":"The mod_proxy_html and mod_xml2enc modules provide filters which can\ntransform and modify HTML and XML content.","summary":"HTML and XML content filters for the Apache HTTP Server"},{"type":"rpm","name":"mod_session","arch":"x86_64","version":{"epoch":"0","ver":"2.4.37","rel":"65.module+el8.10.0+23815+1b5e1c66.7"},"description":"The mod_session module and associated backends provide an abstract\ninterface for storing and accessing per-user session data.","summary":"Session interface for the Apache HTTP Server"},{"type":"rpm","name":"mod_ssl","arch":"x86_64","version":{"epoch":"1","ver":"2.4.37","rel":"65.module+el8.10.0+23815+1b5e1c66.7"},"description":"The mod_ssl module provides strong cryptography for the Apache Web\nserver via the Secure Sockets Layer (SSL) and Transport Layer\nSecurity (TLS) protocols.","summary":"SSL/TLS module for the Apache HTTP Server"},{"type":"rpm","name":"net-snmp","arch":"x86_64","version":{"epoch":"1","ver":"5.8","rel":"33.el8_10"},"description":"SNMP (Simple Network Management Protocol) is a protocol used for\nnetwork management. The NET-SNMP project includes various SNMP tools:\nan extensible agent, an SNMP library, tools for requesting or setting\ninformation from SNMP agents, tools for generating and handling SNMP\ntraps, a version of the netstat command which uses SNMP, and a Tk/Perl\nmib browser. This package contains the snmpd and snmptrapd daemons,\ndocumentation, etc.\n\nYou will probably also want to install the net-snmp-utils package,\nwhich contains NET-SNMP utilities.","summary":"A collection of SNMP protocol tools and libraries"},{"type":"rpm","name":"net-snmp-agent-libs","arch":"x86_64","version":{"epoch":"1","ver":"5.8","rel":"33.el8_10"},"description":"The net-snmp-agent-libs package contains the runtime agent libraries for shared\nbinaries and applications.","summary":"The NET-SNMP runtime agent libraries"},{"type":"rpm","name":"net-snmp-agent-libs","arch":"i686","version":{"epoch":"1","ver":"5.8","rel":"33.el8_10"},"description":"The net-snmp-agent-libs package contains the runtime agent libraries for shared\nbinaries and applications.","summary":"The NET-SNMP runtime agent libraries"},{"type":"rpm","name":"net-snmp-utils","arch":"x86_64","version":{"epoch":"1","ver":"5.8","rel":"33.el8_10"},"description":"The net-snmp-utils package contains various utilities for use with the\nNET-SNMP network management project.\n\nInstall this package if you need utilities for managing your network\nusing the SNMP protocol. You will also need to install the net-snmp\npackage.","summary":"Network management utilities using SNMP, from the NET-SNMP project"},{"type":"rpm","name":"netavark","arch":"x86_64","version":{"epoch":"2","ver":"1.10.3","rel":"1.module+el8.10.0+24081+a04d358a"},"description":"OCI network stack\n\nNetavark is a rust based network stack for containers. It is being\ndesigned to work with Podman but is also applicable for other OCI\ncontainer management applications.\n\nNetavark is a tool for configuring networking for Linux containers.\nIts features include:\n* Configuration of container networks via JSON configuration file\n* Creation and management of required network interfaces,\n    including MACVLAN networks\n* All required firewall configuration to perform NAT and port\n    forwarding as required for containers\n* Support for iptables and firewalld at present, with support\n    for nftables planned in a future release\n* Support for rootless containers\n* Support for IPv4 and IPv6\n* Support for container DNS resolution via aardvark-dns.","summary":"OCI network stack"},{"type":"rpm","name":"netstandard-targeting-pack-2.1","arch":"x86_64","version":{"epoch":"0","ver":"9.0.116","rel":"1.el8_10"},"description":"This package provides a targeting pack for NETStandard.Library 2.1\nthat allows developers to compile against and target NETStandard.Library 2.1\napplications using the .NET SDK.","summary":"Targeting Pack for NETStandard.Library 2.1"},{"type":"rpm","name":"nginx","arch":"x86_64","version":{"epoch":"1","ver":"1.24.0","rel":"3.module+el8.10.0+24155+8a5ade52"},"description":"Nginx is a web server and a reverse proxy server for HTTP, SMTP, POP3 and\nIMAP protocols, with a strong focus on high concurrency, performance and low\nmemory usage.","summary":"A high performance web server and reverse proxy server"},{"type":"rpm","name":"nginx-all-modules","arch":"noarch","version":{"epoch":"1","ver":"1.24.0","rel":"3.module+el8.10.0+24155+8a5ade52"},"description":"A meta package that installs all available Nginx modules.","summary":"A meta package that installs all available Nginx modules"},{"type":"rpm","name":"nginx-filesystem","arch":"noarch","version":{"epoch":"1","ver":"1.24.0","rel":"3.module+el8.10.0+24155+8a5ade52"},"description":"The nginx-filesystem package contains the basic directory layout\nfor the Nginx server including the correct permissions for the\ndirectories.","summary":"The basic directory layout for the Nginx server"},{"type":"rpm","name":"nginx-mod-devel","arch":"x86_64","version":{"epoch":"1","ver":"1.24.0","rel":"3.module+el8.10.0+24155+8a5ade52"},"description":"Nginx module development files.","summary":"Nginx module development files"},{"type":"rpm","name":"nginx-mod-http-image-filter","arch":"x86_64","version":{"epoch":"1","ver":"1.24.0","rel":"3.module+el8.10.0+24155+8a5ade52"},"description":"Nginx HTTP image filter module.","summary":"Nginx HTTP image filter module"},{"type":"rpm","name":"nginx-mod-http-perl","arch":"x86_64","version":{"epoch":"1","ver":"1.24.0","rel":"3.module+el8.10.0+24155+8a5ade52"},"description":"Nginx HTTP perl module.","summary":"Nginx HTTP perl module"},{"type":"rpm","name":"nginx-mod-http-xslt-filter","arch":"x86_64","version":{"epoch":"1","ver":"1.24.0","rel":"3.module+el8.10.0+24155+8a5ade52"},"description":"Nginx XSLT module.","summary":"Nginx XSLT module"},{"type":"rpm","name":"nginx-mod-mail","arch":"x86_64","version":{"epoch":"1","ver":"1.24.0","rel":"3.module+el8.10.0+24155+8a5ade52"},"description":"Nginx mail modules.","summary":"Nginx mail modules"},{"type":"rpm","name":"nginx-mod-stream","arch":"x86_64","version":{"epoch":"1","ver":"1.24.0","rel":"3.module+el8.10.0+24155+8a5ade52"},"description":"Nginx stream modules.","summary":"Nginx stream modules"},{"type":"rpm","name":"nmap","arch":"x86_64","version":{"epoch":"2","ver":"7.92","rel":"2.el8_10"},"description":"Nmap is a utility for network exploration or security auditing.  It supports\nping scanning (determine which hosts are up), many port scanning techniques\n(determine what services the hosts are offering), and TCP/IP fingerprinting\n(remote host operating system identification). Nmap also offers flexible target\nand port specification, decoy scanning, determination of TCP sequence\npredictability characteristics, reverse-identd scanning, and more. In addition\nto the classic command-line nmap executable, the Nmap suite includes a flexible\ndata transfer, redirection, and debugging tool (netcat utility ncat), a utility\nfor comparing scan results (ndiff), and a packet generation and response\nanalysis tool (nping).","summary":"Network exploration tool and security scanner"},{"type":"rpm","name":"nmap-ncat","arch":"x86_64","version":{"epoch":"2","ver":"7.92","rel":"2.el8_10"},"description":"Ncat is a feature packed networking utility which will read and\nwrite data across a network from the command line.  It uses both\nTCP and UDP for communication and is designed to be a reliable\nback-end tool to instantly provide network connectivity to other\napplications and users. Ncat will not only work with IPv4 and IPv6\nbut provides the user with a virtually limitless number of potential\nuses.\n\n\nRequires(post): /usr/sbin/update-alternatives\nRequires(postun): /usr/sbin/update-alternatives","summary":"Nmap's Netcat replacement"},{"type":"rpm","name":"nodejs","arch":"x86_64","version":{"epoch":"1","ver":"24.14.1","rel":"2.module+el8.10.0+24190+49a46c75"},"description":"Node.js is a platform built on Chrome's JavaScript runtime\nfor easily building fast, scalable network applications.\nNode.js uses an event-driven, non-blocking I/O model that\nmakes it lightweight and efficient, perfect for data-intensive\nreal-time applications that run across distributed devices.","summary":"JavaScript runtime"},{"type":"rpm","name":"nodejs","arch":"x86_64","version":{"epoch":"1","ver":"20.20.2","rel":"1.module+el8.10.0+24197+1602b452"},"description":"Node.js is a platform built on Chrome's JavaScript runtime\nfor easily building fast, scalable network applications.\nNode.js uses an event-driven, non-blocking I/O model that\nmakes it lightweight and efficient, perfect for data-intensive\nreal-time applications that run across distributed devices.","summary":"JavaScript runtime"},{"type":"rpm","name":"nodejs","arch":"x86_64","version":{"epoch":"1","ver":"22.22.2","rel":"1.module+el8.10.0+24148+847b6786"},"description":"Node.js is a platform built on Chrome's JavaScript runtime \\\nfor easily building fast, scalable network applications. \\\nNode.js uses an event-driven, non-blocking I/O model that \\\nmakes it lightweight and efficient, perfect for data-intensive \\\nreal-time applications that run across distributed devices.}","summary":"JavaScript runtime"},{"type":"rpm","name":"nodejs-devel","arch":"x86_64","version":{"epoch":"1","ver":"20.20.2","rel":"1.module+el8.10.0+24197+1602b452"},"description":"Development headers for the Node.js JavaScript runtime.","summary":"JavaScript runtime - development headers"},{"type":"rpm","name":"nodejs-devel","arch":"x86_64","version":{"epoch":"1","ver":"22.22.2","rel":"1.module+el8.10.0+24148+847b6786"},"description":"Development headers for the Node.js JavaScript runtime.","summary":"JavaScript runtime - development headers"},{"type":"rpm","name":"nodejs-devel","arch":"x86_64","version":{"epoch":"1","ver":"24.14.1","rel":"2.module+el8.10.0+24190+49a46c75"},"description":"Development headers for the Node.js JavaScript runtime.","summary":"JavaScript runtime – development headers"},{"type":"rpm","name":"nodejs-docs","arch":"noarch","version":{"epoch":"1","ver":"24.14.1","rel":"2.module+el8.10.0+24190+49a46c75"},"description":"The API documentation for the Node.js JavaScript runtime.","summary":"Node.js API documentation"},{"type":"rpm","name":"nodejs-docs","arch":"noarch","version":{"epoch":"1","ver":"20.20.2","rel":"1.module+el8.10.0+24197+1602b452"},"description":"The API documentation for the Node.js JavaScript runtime.","summary":"Node.js API documentation"},{"type":"rpm","name":"nodejs-docs","arch":"noarch","version":{"epoch":"1","ver":"22.22.2","rel":"1.module+el8.10.0+24148+847b6786"},"description":"The API documentation for the Node.js JavaScript runtime.","summary":"Node.js API documentation"},{"type":"rpm","name":"nodejs-full-i18n","arch":"x86_64","version":{"epoch":"1","ver":"24.14.1","rel":"2.module+el8.10.0+24190+49a46c75"},"description":"Optional data files to provide full ICU support for Node.js.\nRemove this package to save space if non-English locales are not needed.","summary":"Non-English locale data for Node.js"},{"type":"rpm","name":"nodejs-full-i18n","arch":"x86_64","version":{"epoch":"1","ver":"22.22.2","rel":"1.module+el8.10.0+24148+847b6786"},"description":"Optional data files to provide full-icu support for Node.js. Remove this\npackage to save space if non-English locales are not needed.","summary":"Non-English locale data for Node.js"},{"type":"rpm","name":"nodejs-full-i18n","arch":"x86_64","version":{"epoch":"1","ver":"20.20.2","rel":"1.module+el8.10.0+24197+1602b452"},"description":"Optional data files to provide full-icu support for Node.js. Remove this\npackage to save space if non-English locales are not needed.","summary":"Non-English locale data for Node.js"},{"type":"rpm","name":"nodejs-libs","arch":"x86_64","version":{"epoch":"1","ver":"22.22.2","rel":"1.module+el8.10.0+24148+847b6786"},"description":"Libraries to support Node.js and provide stable v8 interfaces.","summary":"Node.js and v8 libraries"},{"type":"rpm","name":"nodejs-libs","arch":"x86_64","version":{"epoch":"1","ver":"24.14.1","rel":"2.module+el8.10.0+24190+49a46c75"},"description":"Libraries to support Node.js and provide stable v8 interfaces.","summary":"Node.js and v8 libraries"},{"type":"rpm","name":"nodejs-nodemon","arch":"noarch","version":{"epoch":"0","ver":"3.0.1","rel":"1.module+el8.10.0+24148+847b6786"},"description":"Simple monitor script for use during development of a node.js app.\n\nFor use during development of a node.js based application.\n\nnodemon will watch the files in the directory in which nodemon\nwas started, and if any files change, nodemon will automatically\nrestart your node application.\n\nnodemon does not require any changes to your code or method of\ndevelopment. nodemon simply wraps your node application and keeps\nan eye on any files that have changed. Remember that nodemon is a\nreplacement wrapper for node, think of it as replacing the word \"node\"\non the command line when you run your script.","summary":"Simple monitor script for use during development of a node.js app"},{"type":"rpm","name":"nodejs-nodemon","arch":"noarch","version":{"epoch":"0","ver":"3.0.1","rel":"1.module+el8.10.0+23521+490ebfde"},"description":"Simple monitor script for use during development of a node.js app.\n\nFor use during development of a node.js based application.\n\nnodemon will watch the files in the directory in which nodemon\nwas started, and if any files change, nodemon will automatically\nrestart your node application.\n\nnodemon does not require any changes to your code or method of\ndevelopment. nodemon simply wraps your node application and keeps\nan eye on any files that have changed. Remember that nodemon is a\nreplacement wrapper for node, think of it as replacing the word \"node\"\non the command line when you run your script.","summary":"Simple monitor script for use during development of a node.js app"},{"type":"rpm","name":"nodejs-nodemon","arch":"noarch","version":{"epoch":"0","ver":"3.0.3","rel":"1.module+el8.10.0+24190+49a46c75"},"description":"Simple monitor script for use during development of a node.js app.\n\nFor use during development of a node.js based application.\n\nnodemon will watch the files in the directory in which nodemon\nwas started, and if any files change, nodemon will automatically\nrestart your node application.\n\nnodemon does not require any changes to your code or method of\ndevelopment. nodemon simply wraps your node application and keeps\nan eye on any files that have changed. Remember that nodemon is a\nreplacement wrapper for node, think of it as replacing the word \"node\"\non the command line when you run your script.","summary":"Simple monitor script for use during development of a node.js app"},{"type":"rpm","name":"nodejs-packaging","arch":"noarch","version":{"epoch":"0","ver":"2021.06","rel":"6.module+el8.10.0+24190+49a46c75"},"description":"This package contains RPM macros and other utilities useful for packaging\nNode.js modules and applications in RPM-based distributions.","summary":"RPM Macros and Utilities for Node.js Packaging"},{"type":"rpm","name":"nodejs-packaging","arch":"noarch","version":{"epoch":"0","ver":"2021.06","rel":"6.module+el8.10.0+24197+1602b452"},"description":"This package contains RPM macros and other utilities useful for packaging\nNode.js modules and applications in RPM-based distributions.","summary":"RPM Macros and Utilities for Node.js Packaging"},{"type":"rpm","name":"nodejs-packaging","arch":"noarch","version":{"epoch":"0","ver":"2021.06","rel":"6.module+el8.10.0+24148+847b6786"},"description":"This package contains RPM macros and other utilities useful for packaging\nNode.js modules and applications in RPM-based distributions.","summary":"RPM Macros and Utilities for Node.js Packaging"},{"type":"rpm","name":"nodejs-packaging-bundler","arch":"noarch","version":{"epoch":"0","ver":"2021.06","rel":"6.module+el8.10.0+24197+1602b452"},"description":"nodejs-packaging-bundler bundles a node.js application node_module dependencies\nIt gathers the application tarball.\nIt generates a runtime (prod) tarball with runtime node_module dependencies\nIt generates a testing (dev) tarball with node_module dependencies for testing\nIt generates a bundled license file that gets the licenses in the runtime\ndependency tarball","summary":"Bundle a node.js application dependencies"},{"type":"rpm","name":"nodejs-packaging-bundler","arch":"noarch","version":{"epoch":"0","ver":"2021.06","rel":"6.module+el8.10.0+24190+49a46c75"},"description":"nodejs-packaging-bundler bundles a node.js application node_module dependencies\nIt gathers the application tarball.\nIt generates a runtime (prod) tarball with runtime node_module dependencies\nIt generates a testing (dev) tarball with node_module dependencies for testing\nIt generates a bundled license file that gets the licenses in the runtime\ndependency tarball","summary":"Bundle a node.js application dependencies"},{"type":"rpm","name":"nodejs-packaging-bundler","arch":"noarch","version":{"epoch":"0","ver":"2021.06","rel":"6.module+el8.10.0+24148+847b6786"},"description":"nodejs-packaging-bundler bundles a node.js application node_module dependencies\nIt gathers the application tarball.\nIt generates a runtime (prod) tarball with runtime node_module dependencies\nIt generates a testing (dev) tarball with node_module dependencies for testing\nIt generates a bundled license file that gets the licenses in the runtime\ndependency tarball","summary":"Bundle a node.js application dependencies"},{"type":"rpm","name":"npm","arch":"x86_64","version":{"epoch":"1","ver":"10.8.2","rel":"1.20.20.2.1.module+el8.10.0+24197+1602b452"},"description":"npm is a package manager for node.js. You can use it to install and publish\nyour node programs. It manages dependencies and does other cool stuff.","summary":"Node.js Package Manager"},{"type":"rpm","name":"npm","arch":"noarch","version":{"epoch":"1","ver":"11.11.0","rel":"1.24.14.1.2.module+el8.10.0+24190+49a46c75"},"description":"npm is a package manager for node.js. You can use it to install and publish\nyour node programs. It manages dependencies and does other cool stuff.","summary":"Node.js Package Manager"},{"type":"rpm","name":"npm","arch":"x86_64","version":{"epoch":"1","ver":"10.9.7","rel":"1.22.22.2.1.module+el8.10.0+24148+847b6786"},"description":"npm is a package manager for node.js. You can use it to install and publish\nyour node programs. It manages dependencies and does other cool stuff.","summary":"Node.js Package Manager"},{"type":"rpm","name":"nss","arch":"x86_64","version":{"epoch":"0","ver":"3.112.0","rel":"8.el8_10"},"description":"Network Security Services (NSS) is a set of libraries designed to\nsupport cross-platform development of security-enabled client and\nserver applications. Applications built with NSS can support SSL v2\nand v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509\nv3 certificates, and other security standards.","summary":"Network Security Services"},{"type":"rpm","name":"nss","arch":"i686","version":{"epoch":"0","ver":"3.112.0","rel":"8.el8_10"},"description":"Network Security Services (NSS) is a set of libraries designed to\nsupport cross-platform development of security-enabled client and\nserver applications. Applications built with NSS can support SSL v2\nand v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509\nv3 certificates, and other security standards.","summary":"Network Security Services"},{"type":"rpm","name":"nss-softokn","arch":"i686","version":{"epoch":"0","ver":"3.112.0","rel":"8.el8_10"},"description":"Network Security Services Softoken Cryptographic Module","summary":"Network Security Services Softoken Module"},{"type":"rpm","name":"nss-softokn","arch":"x86_64","version":{"epoch":"0","ver":"3.112.0","rel":"8.el8_10"},"description":"Network Security Services Softoken Cryptographic Module","summary":"Network Security Services Softoken Module"},{"type":"rpm","name":"nss-softokn-freebl","arch":"i686","version":{"epoch":"0","ver":"3.112.0","rel":"8.el8_10"},"description":"NSS Softoken Cryptographic Module Freebl Library\n\nInstall the nss-softokn-freebl package if you need the freebl library.","summary":"Freebl library for the Network Security Services"},{"type":"rpm","name":"nss-softokn-freebl","arch":"x86_64","version":{"epoch":"0","ver":"3.112.0","rel":"8.el8_10"},"description":"NSS Softoken Cryptographic Module Freebl Library\n\nInstall the nss-softokn-freebl package if you need the freebl library.","summary":"Freebl library for the Network Security Services"},{"type":"rpm","name":"nss-sysinit","arch":"x86_64","version":{"epoch":"0","ver":"3.112.0","rel":"8.el8_10"},"description":"Default Operating System module that manages applications loading\nNSS globally on the system. This module loads the system defined\nPKCS #11 modules for NSS and chains with other NSS modules to load\nany system or user configured modules.","summary":"System NSS Initialization"},{"type":"rpm","name":"nss-tools","arch":"x86_64","version":{"epoch":"0","ver":"3.112.0","rel":"8.el8_10"},"description":"Network Security Services (NSS) is a set of libraries designed to\nsupport cross-platform development of security-enabled client and\nserver applications. Applications built with NSS can support SSL v2\nand v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509\nv3 certificates, and other security standards.\n\nInstall the nss-tools package if you need command-line tools to\nmanipulate the NSS certificate and key database.","summary":"Tools for the Network Security Services"},{"type":"rpm","name":"nss-util","arch":"i686","version":{"epoch":"0","ver":"3.112.0","rel":"8.el8_10"},"description":"Utilities for Network Security Services and the Softoken module","summary":"Network Security Services Utilities Library"},{"type":"rpm","name":"nss-util","arch":"x86_64","version":{"epoch":"0","ver":"3.112.0","rel":"8.el8_10"},"description":"Utilities for Network Security Services and the Softoken module","summary":"Network Security Services Utilities Library"},{"type":"rpm","name":"oci-seccomp-bpf-hook","arch":"x86_64","version":{"epoch":"0","ver":"1.2.10","rel":"1.module+el8.10.0+24081+a04d358a"},"description":"OCI Hook to generate seccomp json files based on EBF syscalls used by container\noci-seccomp-bpf-hook provides a library for applications looking to use\nthe Container Pod concept popularized by Kubernetes.","summary":"OCI Hook to generate seccomp json files based on EBF syscalls used by container"},{"type":"rpm","name":"openscap","arch":"x86_64","version":{"epoch":"0","ver":"1.3.13","rel":"1.el8_10"},"description":"OpenSCAP is a set of open source libraries providing an easier path\nfor integration of the SCAP line of standards. SCAP is a line of standards\nmanaged by NIST with the goal of providing a standard language\nfor the expression of Computer Network Defense related information.","summary":"Set of open source libraries enabling integration of the SCAP line of standards"},{"type":"rpm","name":"openscap","arch":"i686","version":{"epoch":"0","ver":"1.3.13","rel":"1.el8_10"},"description":"OpenSCAP is a set of open source libraries providing an easier path\nfor integration of the SCAP line of standards. SCAP is a line of standards\nmanaged by NIST with the goal of providing a standard language\nfor the expression of Computer Network Defense related information.","summary":"Set of open source libraries enabling integration of the SCAP line of standards"},{"type":"rpm","name":"openscap-scanner","arch":"x86_64","version":{"epoch":"0","ver":"1.3.13","rel":"1.el8_10"},"description":"The openscap-scanner package contains oscap command-line tool. The oscap\nis configuration and vulnerability scanner, capable of performing\ncompliance checking using SCAP content.","summary":"OpenSCAP Scanner Tool (oscap)"},{"type":"rpm","name":"perl","arch":"x86_64","version":{"epoch":"4","ver":"5.32.1","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"Perl is a high-level programming language with roots in C, sed, awk and shell\nscripting. Perl is good at handling processes and files, and is especially\ngood at handling text. Perl's hallmarks are practicality and efficiency.\nWhile it is used to do a lot of different things, Perl's most common\napplications are system administration utilities and web programming.\n\nThis is a metapackage with all the Perl bits and core modules that can be\nfound in the upstream tarball from perl.org.\n\nIf you need only a specific feature, you can install a specific package\ninstead. E.g. to handle Perl scripts with /usr/bin/perl interpreter,\ninstall perl-interpreter package. See perl-interpreter description for more\ndetails on the Perl decomposition into packages.","summary":"Practical Extraction and Report Language"},{"type":"rpm","name":"perl-Attribute-Handlers","arch":"noarch","version":{"epoch":"0","ver":"1.01","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This Perl module, when inherited by a package, allows that package's class to\ndefine attribute handler subroutines for specific attributes. Variables and\nsubroutines subsequently defined in that package, or in packages derived from\nthat package may be given attributes with the same names as the attribute\nhandler subroutines, which will then be called in one of the compilation\nphases (i.e. in a \"BEGIN\", \"CHECK\", \"INIT\", or \"END\" block).","summary":"Simpler definition of attribute handlers"},{"type":"rpm","name":"perl-AutoLoader","arch":"noarch","version":{"epoch":"0","ver":"5.74","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The AutoLoader module works with the AutoSplit module and the \"__END__\" token\nto defer the loading of some subroutines until they are used rather than\nloading them all at once.","summary":"Load subroutines only on demand"},{"type":"rpm","name":"perl-AutoSplit","arch":"noarch","version":{"epoch":"0","ver":"5.74","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"Split up your program into files that the AutoLoader module can handle. It is\nused by both the standard Perl libraries and by the ExtUtils::MakeMaker\nutility, to automatically configure libraries for automatic loading.","summary":"Split a package for automatic loading"},{"type":"rpm","name":"perl-B","arch":"x86_64","version":{"epoch":"0","ver":"1.80","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The \"B\" module supplies classes which allow a Perl program to delve into its\nown innards. It is the module used to implement the backends of the Perl\ncompiler.","summary":"Perl compiler backend"},{"type":"rpm","name":"perl-Benchmark","arch":"noarch","version":{"epoch":"0","ver":"1.23","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The Benchmark module encapsulates a number of routines to help you figure out\nhow long it takes to execute some code.","summary":"Benchmark running times of Perl code"},{"type":"rpm","name":"perl-Class-Struct","arch":"noarch","version":{"epoch":"0","ver":"0.66","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"Class::Struct module exports a single function struct(). Given a list of\nelement names and types, and optionally a class name, struct() creates a\nPerl 5 class that implements a struct-like data structure.","summary":"Declare struct-like data types as Perl classes"},{"type":"rpm","name":"perl-Config-Extensions","arch":"noarch","version":{"epoch":"0","ver":"0.03","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The Config::Extensions module provides a hash %Extensions containing all the\ncore extensions that were enabled for this perl.","summary":"Hash lookup of which Perl core extensions were built"},{"type":"rpm","name":"perl-DBM_Filter","arch":"noarch","version":{"epoch":"0","ver":"0.06","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This module provides an interface that allows filters to be applied to tied\nhashes associated with DBM files.","summary":"Filter DBM keys and values"},{"type":"rpm","name":"perl-Devel-Peek","arch":"x86_64","version":{"epoch":"0","ver":"1.28","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"Devel::Peek contains functions which allows raw Perl data types to be\nmanipulated from a Perl script. This is used by those who do XS programming to\ncheck that the data they are sending from C to Perl looks as they think it\nshould look.","summary":"A data debugging tool for the XS programmer"},{"type":"rpm","name":"perl-Devel-SelfStubber","arch":"noarch","version":{"epoch":"0","ver":"1.06","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"Devel::SelfStubber prints the stubs you need to put in the module before the\n__DATA__ token (or you can get it to print the entire module with stubs\ncorrectly placed). The stubs ensure that if a method is called, it will get\nloaded. They are needed specifically for inherited autoloaded methods.","summary":"Generate stubs for a SelfLoading module"},{"type":"rpm","name":"perl-DirHandle","arch":"noarch","version":{"epoch":"0","ver":"1.05","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"There is no reason to use this module nowadays. The DirHandle module provides\nan alternative interface to the opendir(), closedir(), readdir(), and\nrewinddir() functions. Since Perl 5.6, opendir() alone has been all you need\nfor lexical handles.","summary":"Supply object methods for directory handles"},{"type":"rpm","name":"perl-Dumpvalue","arch":"noarch","version":{"epoch":"0","ver":"2.27","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"Dumpvalue module enables you to print a content of variables and other Perl\ndata structures.","summary":"Screen dump of Perl data"},{"type":"rpm","name":"perl-DynaLoader","arch":"x86_64","version":{"epoch":"0","ver":"1.47","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The DynaLoader module defines a standard generic interface to the dynamic\nlinking mechanisms available on many platforms. Its primary purpose is to\nimplement automatic dynamic loading of Perl modules. For a simpler interface,\nsee XSLoader module.","summary":"Dynamically load C libraries into Perl code"},{"type":"rpm","name":"perl-English","arch":"noarch","version":{"epoch":"0","ver":"1.11","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This module provides aliases for the built-in variables whose names no one\nseems to like to read.","summary":"Nice English or awk names for ugly punctuation variables"},{"type":"rpm","name":"perl-Errno","arch":"x86_64","version":{"epoch":"0","ver":"1.30","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"\"Errno\" defines and conditionally exports all the error constants defined in\nyour system \"errno.h\" include file. It has a single export tag, \":POSIX\",\nwhich will export all POSIX defined error numbers.","summary":"System errno constants"},{"type":"rpm","name":"perl-ExtUtils-Constant","arch":"noarch","version":{"epoch":"0","ver":"0.25","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"ExtUtils::Constant facilitates generating C and XS wrapper code to allow\nPerl modules to AUTOLOAD constants defined in C library header files.","summary":"Generate XS code to import C header constants"},{"type":"rpm","name":"perl-ExtUtils-Embed","arch":"noarch","version":{"epoch":"0","ver":"1.35","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"Utilities for embedding Perl in C/C++ applications.","summary":"Utilities for embedding Perl in C/C++ applications"},{"type":"rpm","name":"perl-ExtUtils-Miniperl","arch":"noarch","version":{"epoch":"0","ver":"1.09","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"writemain() takes an argument list of directories containing archive libraries\nthat relate to perl modules and should be linked into a new perl binary. It\nwrites a corresponding perlmain.c file that is a plain C file containing all\nthe bootstrap code to make the If the first argument to writemain() is a\nreference to a scalar it is used as the file name to open for output. Any other\nreference is used as the file handle to write to. Otherwise output defaults to\nSTDOUT.","summary":"Write the C code for perlmain.c"},{"type":"rpm","name":"perl-Fcntl","arch":"x86_64","version":{"epoch":"0","ver":"1.13","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"Fcntl module provides file operation related options.","summary":"File operation options"},{"type":"rpm","name":"perl-File-Basename","arch":"noarch","version":{"epoch":"0","ver":"2.85","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"These routines allow you to parse file paths into their directory, file name,\nand suffix.","summary":"Parse file paths into directory, file name, and suffix"},{"type":"rpm","name":"perl-File-Compare","arch":"noarch","version":{"epoch":"0","ver":"1.100.600","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"A File::Compare Perl module provides functions for comparing a content of two\nfiles specified by a file name or a file handle.","summary":"Compare files or file handles"},{"type":"rpm","name":"perl-File-Copy","arch":"noarch","version":{"epoch":"0","ver":"2.34","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"A File::Copy module provides two basic functions, copy and move, which are\nuseful for getting the contents of a file from one place to another.","summary":"Copy files or file handles"},{"type":"rpm","name":"perl-File-DosGlob","arch":"x86_64","version":{"epoch":"0","ver":"1.12","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This Perl module implements DOS-like globbing with a few enhancements. It\nis largely compatible with perlglob.exe in all but one respect--it understands\nwild cards in directory components.","summary":"DOS-like globbing"},{"type":"rpm","name":"perl-File-Find","arch":"noarch","version":{"epoch":"0","ver":"1.37","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"These are functions for searching through directory trees doing work on each\nfile found similar to the Unix find command.","summary":"Traverse a directory tree"},{"type":"rpm","name":"perl-File-stat","arch":"noarch","version":{"epoch":"0","ver":"1.09","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This module overrides the core stat() and lstat() functions, replacing them\nwith versions that return File::stat objects. This object has methods that\nreturn the similarly named structure field name from the stat(2) function.","summary":"By-name interface to Perl built-in stat functions"},{"type":"rpm","name":"perl-FileCache","arch":"noarch","version":{"epoch":"0","ver":"1.10","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The \"cacheout\" function will make sure that there's a file handle open\nfor reading or writing available as the path name you give it. It\nautomatically closes and re-opens files if you exceed your system\nmaximum number of file descriptors, or the suggested maximum.","summary":"Keep more files open than the system permits"},{"type":"rpm","name":"perl-FileHandle","arch":"noarch","version":{"epoch":"0","ver":"2.03","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This is an object-oriented interface for opening files and performing\ninput/output operations on them.","summary":"Object methods for file handles"},{"type":"rpm","name":"perl-FindBin","arch":"noarch","version":{"epoch":"0","ver":"1.51","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"Locates the full path to the script bin directory to allow the use of paths\nrelative to the bin directory.","summary":"Locate a directory of an original Perl script"},{"type":"rpm","name":"perl-GDBM_File","arch":"x86_64","version":{"epoch":"0","ver":"1.18","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"GDBM_File is a module which allows Perl programs to make use of the facilities\nprovided by the GNU gdbm library.","summary":"Perl5 access to the gdbm library"},{"type":"rpm","name":"perl-Getopt-Std","arch":"noarch","version":{"epoch":"0","ver":"1.12","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The Getopt::Std module provides functions for processing single-character\nswitches with switch clustering. Pass one argument which is a string\ncontaining all switches to be recognized.","summary":"Process single-character switches with switch clustering"},{"type":"rpm","name":"perl-Hash-Util","arch":"x86_64","version":{"epoch":"0","ver":"0.23","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"Hash::Util contains special functions for manipulating hashes that don't\nreally warrant a keyword.","summary":"General-utility hash subroutines"},{"type":"rpm","name":"perl-Hash-Util-FieldHash","arch":"x86_64","version":{"epoch":"0","ver":"1.20","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"Hash::Util::FieldHash offers a number of functions in support of the\ninside-out technique of class construction.","summary":"Support for inside-out classes"},{"type":"rpm","name":"perl-I18N-Collate","arch":"noarch","version":{"epoch":"0","ver":"1.02","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This module provides you with objects that will collate according to your\nnational character set. This module is deprecated. See the perllocale manual\npage for further information.","summary":"Compare 8-bit scalar data according to the current locale"},{"type":"rpm","name":"perl-I18N-LangTags","arch":"noarch","version":{"epoch":"0","ver":"0.44","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"Language tags are a formalism, described in RFC 3066, for declaring what\nlanguage form (language and possibly dialect) a given chunk of information is\nin. This library provides functions for common tasks involving language tags\nas they are needed in a variety of protocols and applications.","summary":"Functions for dealing with RFC 3066 language tags"},{"type":"rpm","name":"perl-I18N-Langinfo","arch":"x86_64","version":{"epoch":"0","ver":"0.19","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The langinfo() function queries various locale information that can be used to\nlocalize output and user interfaces. It uses the current underlying locale,\nregardless of whether or not it was called from within the scope of \"use\nlocale\".","summary":"Query locale information"},{"type":"rpm","name":"perl-IO","arch":"x86_64","version":{"epoch":"0","ver":"1.43","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This is a collection of Perl input/output modules.","summary":"Perl input/output modules"},{"type":"rpm","name":"perl-IO-Zlib","arch":"noarch","version":{"epoch":"1","ver":"1.10","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"IO::Zlib provides an IO:: style interface to Compress::Zlib and hence to\ngzip/zlib-compressed files. It provides many of the same methods as the\nIO::Handle interface.","summary":"Perl IO:: style interface to Compress::Zlib"},{"type":"rpm","name":"perl-IPC-Open3","arch":"noarch","version":{"epoch":"0","ver":"1.21","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"These are functions that spawn a given command and connects the standard\noutput of the command for reading, standard output for writing, and standard\nerror output for handling the errors.","summary":"Open a process for reading, writing, and error handling"},{"type":"rpm","name":"perl-Locale-Maketext-Simple","arch":"noarch","version":{"epoch":"1","ver":"0.21","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This module is a simple wrapper around Locale::Maketext::Lexicon, designed\nto alleviate the need of creating Language Classes for module authors.","summary":"Simple interface to Locale::Maketext::Lexicon"},{"type":"rpm","name":"perl-Math-Complex","arch":"noarch","version":{"epoch":"0","ver":"1.59","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This package lets you create and manipulate complex numbers. By default, Perl\nlimits itself to real numbers, but an extra \"use\" statement brings full\ncomplex support, along with a full set of mathematical functions typically\nassociated with and/or extended to complex numbers.","summary":"Complex numbers and trigonometric functions"},{"type":"rpm","name":"perl-Memoize","arch":"noarch","version":{"epoch":"0","ver":"1.03","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"Memoizing a function makes it faster by trading space for time. It does\nthis by caching the return values of the function in a table. If you call\nthe function again with the same arguments, memoize jumps in and gives\nyou the value out of the table, instead of letting the function compute\nthe value all over again.","summary":"Transparently speed up functions by caching return values"},{"type":"rpm","name":"perl-Module-Loaded","arch":"noarch","version":{"epoch":"1","ver":"0.08","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"When testing applications, often you find yourself needing to provide\nfunctionality in your test environment that would usually be provided by\nexternal modules. Rather than munging the %INC by hand to mark these external\nmodules as loaded, so they are not attempted to be loaded by perl, this module\noffers you a very simple way to mark modules as loaded and/or unloaded.","summary":"Mark modules as loaded or unloaded"},{"type":"rpm","name":"perl-NDBM_File","arch":"x86_64","version":{"epoch":"0","ver":"1.15","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"NDBM_File establishes a connection between a Perl hash variable and a file in\nndbm format. You can manipulate the data in the file just as if it were in\na Perl hash, but when your program exits, the data will remain in the file, to\nbe used the next time your program runs.","summary":"Tied access to ndbm files"},{"type":"rpm","name":"perl-NEXT","arch":"noarch","version":{"epoch":"0","ver":"0.67","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The NEXT module adds a pseudo-class named \"NEXT\" to any program that uses it.\nIf a method \"m\" calls \"$self-\u003eNEXT::m()\", the call to \"m\" is redispatched as\nif the calling method had not originally been found.","summary":"Pseudo-class that allows method redispatch"},{"type":"rpm","name":"perl-Net","arch":"noarch","version":{"epoch":"0","ver":"1.02","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This package provide object-oriented interface to Perl built-in gethost*(),\ngetnet*(), getproto*(), and getserv*() functions.","summary":"By-name interface to Perl built-in network resolver"},{"type":"rpm","name":"perl-Net-Ping","arch":"noarch","version":{"epoch":"0","ver":"2.72","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"Net::Ping module contains methods to test the reachability of remote hosts on\na network.","summary":"Check a remote host for reachability"},{"type":"rpm","name":"perl-ODBM_File","arch":"x86_64","version":{"epoch":"0","ver":"1.16","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"ODBM_File establishes a connection between a Perl hash variable and a file in\nodbm format. You can manipulate the data in the file just as if it were in\na Perl hash, but when your program exits, the data will remain in the file, to\nbe used the next time your program runs.","summary":"Tied access to odbm files"},{"type":"rpm","name":"perl-Opcode","arch":"x86_64","version":{"epoch":"0","ver":"1.48","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The Opcode module allows you to define an operator mask to be in effect when\nperl next compiles any code. Attempting to compile code which contains\na masked opcode will cause the compilation to fail with an error. The code\nwill not be executed.","summary":"Disable named opcodes when compiling a perl code"},{"type":"rpm","name":"perl-POSIX","arch":"x86_64","version":{"epoch":"0","ver":"1.94","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The POSIX module permits you to access all (or nearly all) the standard POSIX\n1003.1 identifiers. Many of these identifiers have been given Perl interfaces.","summary":"Perl interface to IEEE Std 1003.1"},{"type":"rpm","name":"perl-Pod-Functions","arch":"noarch","version":{"epoch":"0","ver":"1.13","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This module enumerates the Perl functions that are documented in perlfunc POD.","summary":"Group Perl functions as in perlfunc POD"},{"type":"rpm","name":"perl-Pod-Html","arch":"noarch","version":{"epoch":"0","ver":"1.25","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This package converts files from POD format (see perlpod) to HTML format. It\ncan automatically generate indexes and cross-references, and it keeps a cache\nof things it knows how to cross-reference.","summary":"Convert POD files to HTML"},{"type":"rpm","name":"perl-Safe","arch":"noarch","version":{"epoch":"0","ver":"2.41","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The Safe extension module allows the creation of compartments in which Perl\ncode can be evaluated. Please note that the restriction is not suitable for\nsecurity purposes.","summary":"Compile and execute code in restricted compartments"},{"type":"rpm","name":"perl-Search-Dict","arch":"noarch","version":{"epoch":"0","ver":"1.07","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This module sets file position in a file handle to be first line greater than\nor equal (string-wise) to a key.","summary":"Search for a key in a dictionary file"},{"type":"rpm","name":"perl-SelectSaver","arch":"noarch","version":{"epoch":"0","ver":"1.02","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"A \"SelectSaver\" object contains a reference to the file handle that was\nselected when it was created. When the object is destroyed, it re-selects the\nfile handle that was selected when it was created.","summary":"Save and restore selected file handle"},{"type":"rpm","name":"perl-SelfLoader","arch":"noarch","version":{"epoch":"0","ver":"1.26","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This Perl module tells its users that functions in a package are to be\nautoloaded from after the \"__DATA__\" token. See also \"Autoloading\" in\nperlsub.","summary":"Load functions only on demand"},{"type":"rpm","name":"perl-Symbol","arch":"noarch","version":{"epoch":"0","ver":"1.08","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The Symbol module provides functions for manipulating Perl symbols.","summary":"Manipulate Perl symbols and their names"},{"type":"rpm","name":"perl-Sys-Hostname","arch":"x86_64","version":{"epoch":"0","ver":"1.23","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"It attempts several methods of getting the system hostname and then caches the\nresult.","summary":"Try every conceivable way to get a hostname"},{"type":"rpm","name":"perl-Term-Complete","arch":"noarch","version":{"epoch":"0","ver":"1.403","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"\"Complete\" routine provides word completion on a list of words in the array.","summary":"Perl word completion"},{"type":"rpm","name":"perl-Term-ReadLine","arch":"noarch","version":{"epoch":"0","ver":"1.17","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This package is just a front end to some other packages. It's a stub to\nset up a common interface to the various read-line implementations found\non CPAN (under the \"Term::ReadLine::*\" name space).","summary":"Perl interface to various read-line packages"},{"type":"rpm","name":"perl-Test","arch":"noarch","version":{"epoch":"0","ver":"1.31","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The Test Perl module simplifies the task of writing test files for Perl modules,\nsuch that their output is in the format that Test::Harness expects to see.","summary":"Simple framework for writing test scripts"},{"type":"rpm","name":"perl-Text-Abbrev","arch":"noarch","version":{"epoch":"0","ver":"1.02","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"It stores all unambiguous truncations of each element of a list as keys in\nan associative array. The values are the original list elements.","summary":"Create an abbreviation table from a list"},{"type":"rpm","name":"perl-Thread","arch":"noarch","version":{"epoch":"0","ver":"3.05","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This Thread module served as the front end to the old-style thread model,\ncalled 5005threads, that has been removed in version 5.10.\n\nFor old code and interim backwards compatibility, the Thread module has been\nreworked to function as a front end for the new interpreter threads (ithreads)\nmodel. However, some previous functionality is not available. Further, the\ndata sharing models between the two thread models are completely different,\nand anything to do with data sharing has to be thought differently.\n\nYou are strongly encouraged to migrate any existing threaded code to the new\nmodel (i.e., use the threads and threads::shared modules) as soon as possible.","summary":"Manipulate threads in Perl (for old code only)"},{"type":"rpm","name":"perl-Thread-Semaphore","arch":"noarch","version":{"epoch":"0","ver":"2.13","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"Semaphores provide a mechanism to regulate access to resources. Unlike locks,\nsemaphores aren't tied to particular scalars, and so may be used to control\naccess to anything you care to use them for. Semaphores don't limit their\nvalues to zero and one, so they can be used to control access to some resource\nthat there may be more than one of (e.g., file handles). Increment and\ndecrement amounts aren't fixed at one either, so threads can reserve or return\nmultiple resources at once.","summary":"Thread-safe semaphores"},{"type":"rpm","name":"perl-Tie","arch":"noarch","version":{"epoch":"0","ver":"4.6","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"These are Perl modules that helps connecting classes with arrays, hashes,\nhandles, and scalars.","summary":"Base classes for tying variables"},{"type":"rpm","name":"perl-Tie-File","arch":"noarch","version":{"epoch":"0","ver":"1.06","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"Tie::File represents a regular text file as a Perl array. Each element in the\narray corresponds to a record in the file. The first line of the file is\nelement 0 of the array; the second line is element 1, and so on.  The file is\nnot loaded into memory, so this will work even for gigantic files.  Changes to\nthe array are reflected in the file immediately.","summary":"Access the lines of a disk file via a Perl array"},{"type":"rpm","name":"perl-Tie-Memoize","arch":"noarch","version":{"epoch":"0","ver":"1.1","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This package allows a tied hash to load its values automatically on the first\naccess, and to use the cached value on the following accesses.","summary":"Add data to a hash when needed"},{"type":"rpm","name":"perl-Tie-RefHash","arch":"noarch","version":{"epoch":"0","ver":"1.39","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This module provides the ability to use references as hash keys if you first\n\"tie\" the hash variable to this module. Normally, only the keys of the tied\nhash itself are preserved as references; to use references as keys in\nhashes-of-hashes, use Tie::RefHash::Nestable, included as part of\nTie::RefHash.","summary":"Use references as hash keys"},{"type":"rpm","name":"perl-Time","arch":"noarch","version":{"epoch":"0","ver":"1.03","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This package provides an object-oriented interface to Perl built-in gmtime()\nand localtime () functions.","summary":"By-name interface to Perl built-in time functions"},{"type":"rpm","name":"perl-Time-Piece","arch":"x86_64","version":{"epoch":"0","ver":"1.3401","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The Time::Piece module replaces the standard localtime and gmtime functions\nwith implementations that return objects.  It does so in a backwards compatible\nmanner, so that using localtime or gmtime as documented in perlfunc still\nbehave as expected.","summary":"Time objects from localtime and gmtime"},{"type":"rpm","name":"perl-Unicode-UCD","arch":"noarch","version":{"epoch":"0","ver":"0.75","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The Unicode::UCD module offers a series of functions that provide a simple\ninterface to the Unicode Character Database.","summary":"Unicode character database"},{"type":"rpm","name":"perl-User-pwent","arch":"noarch","version":{"epoch":"0","ver":"1.03","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This package provides an object-oriented interface to Perl build-in getgr*()\nand getpw*() functions.","summary":"By-name interface to Perl built-in user name resolver"},{"type":"rpm","name":"perl-autouse","arch":"noarch","version":{"epoch":"0","ver":"1.11","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"If a module is not loaded yet, then the autouse declaration declares functions\nin the current package. When these functions are called, they load the package\nand substitute themselves with the correct definitions.","summary":"Postpone load of modules until a function is used"},{"type":"rpm","name":"perl-base","arch":"noarch","version":{"epoch":"0","ver":"2.27","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"\"base\" module allows you to both load one or more modules, while setting up\ninheritance from those modules at the same time.  Unless you are using the\n\"fields\" pragma, consider this module discouraged in favor of the\nlighter-weight \"parent\".","summary":"Establish an ISA relationship with base classes at compile time"},{"type":"rpm","name":"perl-blib","arch":"noarch","version":{"epoch":"0","ver":"1.07","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This module looks for MakeMaker-like \"blib\" directory structure starting in\ngiven or current directory and working back up to five levels of directories.\nIt is intended for use on command line with -M option as a way of testing\narbitrary scripts against an uninstalled version of a package.","summary":"Use uninstalled version of a package"},{"type":"rpm","name":"perl-debugger","arch":"noarch","version":{"epoch":"0","ver":"1.56","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This is the perl debugger. It is loaded automatically by Perl when you invoke\na script with \"perl -d\". There is also \"DB\" module contained for\na programmatic interface to the debugging API.","summary":"Perl debugger"},{"type":"rpm","name":"perl-deprecate","arch":"noarch","version":{"epoch":"0","ver":"0.04","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"\"deprecate\" pragma simplifies the maintenance of dual-life modules that will no\nlonger be included in the Perl core in a future Perl release, but are\nstill included currently. The purpose of the pragma is to alert users to the\nstatus of such a module by issuing a warning that encourages them to install\nthe module from CPAN, so that a future upgrade to a perl which omits the\nmodule will not break their code.","summary":"Perl pragma for deprecating the inclusion of a module in core"},{"type":"rpm","name":"perl-devel","arch":"x86_64","version":{"epoch":"4","ver":"5.32.1","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This package contains header files and development modules.\nMost perl packages will need to install perl-devel to build.","summary":"Header files for use in perl development"},{"type":"rpm","name":"perl-diagnostics","arch":"noarch","version":{"epoch":"0","ver":"1.37","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The diagnostics module extends the terse diagnostics normally emitted by both\nthe perl compiler and the perl interpreter (from running perl with a -w switch\nor \"use warnings\"), augmenting them with the more explicative and endearing\ndescriptions found in perldiag. splain tool explains perl messages found on\nstandard input.","summary":"Produce verbose warning diagnostics"},{"type":"rpm","name":"perl-doc","arch":"noarch","version":{"epoch":"0","ver":"5.32.1","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This is a documentation for Perl language. It's provided in POD and manual\npage format.","summary":"Perl language documentation"},{"type":"rpm","name":"perl-encoding-warnings","arch":"noarch","version":{"epoch":"0","ver":"0.13","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"As of Perl 5.26.0, this module has no effect. The internal Perl feature that\nwas used to implement this module has been removed.  Hence, if you load this\nmodule on Perl 5.26.0, you will get one warning that the module is no longer\nsupported; and the module will do nothing thereafter.","summary":"Warn on implicit encoding conversions"},{"type":"rpm","name":"perl-fields","arch":"noarch","version":{"epoch":"0","ver":"2.27","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The \"fields\" pragma enables compile-time and run-time verified class fields.","summary":"Compile-time class fields"},{"type":"rpm","name":"perl-filetest","arch":"noarch","version":{"epoch":"0","ver":"1.03","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The default behavior of file test operators (e.g. \"-r\") is to use the simple\nmode bits as returned by the stat() family of system calls. However, many\noperating systems have additional features to define more complex access\nrights, for example ACLs (Access Control Lists). For such environments, \"use\nfiletest\" may help the permission operators to return results more consistent\nwith other tools.","summary":"Perl pragma to control the filetest permission operators"},{"type":"rpm","name":"perl-if","arch":"noarch","version":{"epoch":"0","ver":"0.60.800","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The \"if\" module is used to conditionally load another module.","summary":"Use a Perl module if a condition holds"},{"type":"rpm","name":"perl-interpreter","arch":"x86_64","version":{"epoch":"4","ver":"5.32.1","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This is a Perl interpreter as a standalone executable /usr/bin/perl\nrequired for handling Perl scripts. It does not provide all the other Perl\nmodules or tools.\n\nInstall this package if you want to program in Perl or enable your system to\nhandle Perl scripts with /usr/bin/perl interpreter.\n\nIf your script requires some Perl modules, you can install them with\n\"perl(MODULE)\" where \"MODULE\" is a name of required module. E.g. install\n\"perl(Test::More)\" to make Test::More Perl module available.\n\nIf you need all the Perl modules that come with upstream Perl sources, so\ncalled core modules, install perl package.\n\nIf you only need perl run-time as a shared library, i.e. Perl interpreter\nembedded into another application, the only essential package is perl-libs.\n\nPerl header files can be found in perl-devel package.\n\nPerl utils like \"h2ph\" or \"perlbug\" can be found in perl-utils package.\n\nPerl debugger, usually invoked with \"perl -d\", is available in perl-debugger\npackage.","summary":"Standalone executable Perl interpreter"},{"type":"rpm","name":"perl-less","arch":"noarch","version":{"epoch":"0","ver":"0.03","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"\"use less ...;\" is a Perl user-pragma. If you're very lucky some code you're\nusing will know that you asked for less CPU usage or RAM or fat or... we just\ncan't know.","summary":"Perl pragma to request less of something"},{"type":"rpm","name":"perl-lib","arch":"x86_64","version":{"epoch":"0","ver":"0.65","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This module simplifies the manipulation of @INC at compile time.","summary":"Manipulate @INC at compile time"},{"type":"rpm","name":"perl-libnetcfg","arch":"noarch","version":{"epoch":"4","ver":"5.32.1","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The libnetcfg utility can be used to configure the libnet.","summary":"Configure libnet"},{"type":"rpm","name":"perl-libs","arch":"x86_64","version":{"epoch":"4","ver":"5.32.1","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The is a perl run-time (interpreter as a shared library and include\ndirectories).","summary":"The libraries for the perl run-time"},{"type":"rpm","name":"perl-locale","arch":"noarch","version":{"epoch":"0","ver":"1.09","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This pragma tells the compiler to enable (or disable) the use of POSIX locales\nfor built-in operations (for example, LC_CTYPE for regular expressions,\nLC_COLLATE for string comparison, and LC_NUMERIC for number formatting). Each\n\"use locale\" or \"no locale\" affects statements to the end of the enclosing\nblock.","summary":"Pragma to use or avoid POSIX locales for built-in operations"},{"type":"rpm","name":"perl-macros","arch":"noarch","version":{"epoch":"4","ver":"5.32.1","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"RPM macros that are handy when building binary RPM packages.","summary":"Macros for rpmbuild"},{"type":"rpm","name":"perl-meta-notation","arch":"noarch","version":{"epoch":"0","ver":"5.32.1","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"Returns a copy of the input string with the nonprintable characters below\n0x100 changed into printables. Any ASCII printables or above 0xFF are\nunchanged.","summary":"Change nonprintable characters below 0x100 into printables"},{"type":"rpm","name":"perl-mro","arch":"x86_64","version":{"epoch":"0","ver":"1.23","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The \"mro\" name space provides several utilities for dealing with method\nresolution order and method caching in general.","summary":"Method resolution order"},{"type":"rpm","name":"perl-open","arch":"noarch","version":{"epoch":"0","ver":"1.12","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The \"open\" pragma serves as one of the interfaces to declare default \"layers\"\n(also known as \"disciplines\") for all I/O.","summary":"Perl pragma to set default PerlIO layers for input and output"},{"type":"rpm","name":"perl-overload","arch":"noarch","version":{"epoch":"0","ver":"1.31","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The \"overload\" pragma allows overloading of Perl operators for a class. To\noverload built-in functions, see \"Overriding Built-in Functions\" in perlsub\nPOD instead.","summary":"Overloading Perl operations"},{"type":"rpm","name":"perl-overloading","arch":"noarch","version":{"epoch":"0","ver":"0.02","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"Overloading pragma allows you to lexically disable or enable overloading.","summary":"Perl pragma to lexically control overloading"},{"type":"rpm","name":"perl-ph","arch":"x86_64","version":{"epoch":"0","ver":"5.32.1","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"Contemporary Perl still refers to some Perl header (ph) files although it does\nnot build them anymore. This is a prebuilt collection of the referred files.\nIf you miss other ones, you can generate them with h2ph tool from perl-utils\npackage.","summary":"Selected system header files converted to Perl headers"},{"type":"rpm","name":"perl-sigtrap","arch":"noarch","version":{"epoch":"0","ver":"1.09","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The sigtrap pragma is a simple interface for installing signal handlers.","summary":"Perl pragma to enable simple signal handling"},{"type":"rpm","name":"perl-sort","arch":"noarch","version":{"epoch":"0","ver":"2.04","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"With the \"sort\" pragma you can control the behavior of the builtin \"sort()\"\nfunction.","summary":"Perl pragma to control sort() behavior"},{"type":"rpm","name":"perl-subs","arch":"noarch","version":{"epoch":"0","ver":"1.03","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This will predeclare all the subroutines whose names are in the list,\nallowing you to use them without parentheses (as list operators) even\nbefore they're declared.","summary":"Perl pragma to predeclare subroutine names"},{"type":"rpm","name":"perl-utils","arch":"noarch","version":{"epoch":"0","ver":"5.32.1","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"Several utilities which come with Perl distribution like h2ph, perlbug,\nperlthanks, and pl2pm. Some utilities are provided by more specific\npackages like perldoc by perl-Pod-Perldoc and splain by perl-diagnostics.","summary":"Utilities packaged with the Perl distribution"},{"type":"rpm","name":"perl-vars","arch":"noarch","version":{"epoch":"0","ver":"1.05","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"This pragma will predeclare all the variables whose names are in the\nlist, allowing you to use them under \"use strict\", and disabling any\ntypo warnings for them.\n\nFor use with variables in the current package for a single scope, the\nfunctionality provided by this pragma has been superseded by \"our\"\ndeclarations, available in Perl v5.6.0 or later, and use of this pragma is\ndiscouraged.","summary":"Perl pragma to predeclare global variable names"},{"type":"rpm","name":"perl-vmsish","arch":"noarch","version":{"epoch":"0","ver":"1.04","rel":"474.module+el8.10.0+24099+8aa2f756"},"description":"The \"vmsish\" pragma control VMS-specific features of the Perl language. If\nyou're not running VMS, this module does nothing.","summary":"Perl pragma to control VMS-specific language features"},{"type":"rpm","name":"php","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"PHP is an HTML-embedded scripting language. PHP attempts to make it\neasy for developers to write dynamically generated web pages. PHP also\noffers built-in database integration for several commercial and\nnon-commercial database management systems, so writing a\ndatabase-enabled webpage with PHP is fairly simple. The most common\nuse of PHP coding is probably as a replacement for CGI scripts.\n\nThe php package contains the module (often referred to as mod_php)\nwhich adds support for the PHP language to Apache HTTP Server when\nrunning in prefork mode. This module is deprecated.","summary":"PHP scripting language for creating dynamic web sites"},{"type":"rpm","name":"php","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"PHP is an HTML-embedded scripting language. PHP attempts to make it\neasy for developers to write dynamically generated web pages. PHP also\noffers built-in database integration for several commercial and\nnon-commercial database management systems, so writing a\ndatabase-enabled webpage with PHP is fairly simple. The most common\nuse of PHP coding is probably as a replacement for CGI scripts.\n\nThe php package contains the module (often referred to as mod_php)\nwhich adds support for the PHP language to Apache HTTP Server when\nrunning in prefork mode.","summary":"PHP scripting language for creating dynamic web sites"},{"type":"rpm","name":"php-bcmath","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"The php-bcmath package contains a dynamic shared object that will add\nsupport for using the bcmath library to PHP.","summary":"A module for PHP applications for using the bcmath library"},{"type":"rpm","name":"php-bcmath","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The php-bcmath package contains a dynamic shared object that will add\nsupport for using the bcmath library to PHP.","summary":"A module for PHP applications for using the bcmath library"},{"type":"rpm","name":"php-cli","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"The php-cli package contains the command-line interface\nexecuting PHP scripts, /usr/bin/php, and the CGI interface.","summary":"Command-line interface for PHP"},{"type":"rpm","name":"php-cli","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The php-cli package contains the command-line interface\nexecuting PHP scripts, /usr/bin/php, and the CGI interface.","summary":"Command-line interface for PHP"},{"type":"rpm","name":"php-common","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The php-common package contains files used by both the php\npackage and the php-cli package.","summary":"Common files for PHP"},{"type":"rpm","name":"php-common","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"The php-common package contains files used by both the php\npackage and the php-cli package.","summary":"Common files for PHP"},{"type":"rpm","name":"php-dba","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"The php-dba package contains a dynamic shared object that will add\nsupport for using the DBA database abstraction layer to PHP.","summary":"A database abstraction layer module for PHP applications"},{"type":"rpm","name":"php-dba","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The php-dba package contains a dynamic shared object that will add\nsupport for using the DBA database abstraction layer to PHP.","summary":"A database abstraction layer module for PHP applications"},{"type":"rpm","name":"php-dbg","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"The php-dbg package contains the interactive PHP debugger.","summary":"The interactive PHP debugger"},{"type":"rpm","name":"php-dbg","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The php-dbg package contains the interactive PHP debugger.","summary":"The interactive PHP debugger"},{"type":"rpm","name":"php-devel","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The php-devel package contains the files needed for building PHP\nextensions. If you need to compile your own PHP extensions, you will\nneed to install this package.","summary":"Files needed for building PHP extensions"},{"type":"rpm","name":"php-devel","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"The php-devel package contains the files needed for building PHP\nextensions. If you need to compile your own PHP extensions, you will\nneed to install this package.","summary":"Files needed for building PHP extensions"},{"type":"rpm","name":"php-embedded","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"The php-embedded package contains a library which can be embedded\ninto applications to provide PHP scripting language support.","summary":"PHP library for embedding in applications"},{"type":"rpm","name":"php-embedded","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The php-embedded package contains a library which can be embedded\ninto applications to provide PHP scripting language support.","summary":"PHP library for embedding in applications"},{"type":"rpm","name":"php-enchant","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"The php-enchant package contains a dynamic shared object that will add\nsupport for using the enchant library to PHP.","summary":"Enchant spelling extension for PHP applications"},{"type":"rpm","name":"php-enchant","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The php-enchant package contains a dynamic shared object that will add\nsupport for using the enchant library to PHP.","summary":"Enchant spelling extension for PHP applications"},{"type":"rpm","name":"php-ffi","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"FFI is one of the features that made Python and LuaJIT very useful for fast\nprototyping. It allows calling C functions and using C data types from pure\nscripting language and therefore develop “system code” more productively.\n\nFor PHP, FFI opens a way to write PHP extensions and bindings to C libraries\nin pure PHP.","summary":"Foreign Function Interface"},{"type":"rpm","name":"php-ffi","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"FFI is one of the features that made Python and LuaJIT very useful for fast\nprototyping. It allows calling C functions and using C data types from pure\nscripting language and therefore develop “system code” more productively.\n\nFor PHP, FFI opens a way to write PHP extensions and bindings to C libraries\nin pure PHP.","summary":"Foreign Function Interface"},{"type":"rpm","name":"php-fpm","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"PHP-FPM (FastCGI Process Manager) is an alternative PHP FastCGI\nimplementation with some additional features useful for sites of\nany size, especially busier sites.","summary":"PHP FastCGI Process Manager"},{"type":"rpm","name":"php-fpm","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"PHP-FPM (FastCGI Process Manager) is an alternative PHP FastCGI\nimplementation with some additional features useful for sites of\nany size, especially busier sites.","summary":"PHP FastCGI Process Manager"},{"type":"rpm","name":"php-gd","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"The php-gd package contains a dynamic shared object that will add\nsupport for using the gd graphics library to PHP.","summary":"A module for PHP applications for using the gd graphics library"},{"type":"rpm","name":"php-gd","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The php-gd package contains a dynamic shared object that will add\nsupport for using the gd graphics library to PHP.","summary":"A module for PHP applications for using the gd graphics library"},{"type":"rpm","name":"php-gmp","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"These functions allow you to work with arbitrary-length integers\nusing the GNU MP library.","summary":"A module for PHP applications for using the GNU MP library"},{"type":"rpm","name":"php-gmp","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"These functions allow you to work with arbitrary-length integers\nusing the GNU MP library.","summary":"A module for PHP applications for using the GNU MP library"},{"type":"rpm","name":"php-intl","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"The php-intl package contains a dynamic shared object that will add\nsupport for using the ICU library to PHP.","summary":"Internationalization extension for PHP applications"},{"type":"rpm","name":"php-intl","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The php-intl package contains a dynamic shared object that will add\nsupport for using the ICU library to PHP.","summary":"Internationalization extension for PHP applications"},{"type":"rpm","name":"php-json","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The php-json package provides an extension that will add\nsupport for JavaScript Object Notation (JSON) to PHP.","summary":"JavaScript Object Notation extension for PHP"},{"type":"rpm","name":"php-ldap","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"The php-ldap adds Lightweight Directory Access Protocol (LDAP)\nsupport to PHP. LDAP is a set of protocols for accessing directory\nservices over the Internet. PHP is an HTML-embedded scripting\nlanguage.","summary":"A module for PHP applications that use LDAP"},{"type":"rpm","name":"php-ldap","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The php-ldap adds Lightweight Directory Access Protocol (LDAP)\nsupport to PHP. LDAP is a set of protocols for accessing directory\nservices over the Internet. PHP is an HTML-embedded scripting\nlanguage.","summary":"A module for PHP applications that use LDAP"},{"type":"rpm","name":"php-mbstring","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The php-mbstring package contains a dynamic shared object that will add\nsupport for multi-byte string handling to PHP.","summary":"A module for PHP applications which need multi-byte string handling"},{"type":"rpm","name":"php-mbstring","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"The php-mbstring package contains a dynamic shared object that will add\nsupport for multi-byte string handling to PHP.","summary":"A module for PHP applications which need multi-byte string handling"},{"type":"rpm","name":"php-mysqlnd","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"The php-mysqlnd package contains a dynamic shared object that will add\nMySQL database support to PHP. MySQL is an object-relational database\nmanagement system. PHP is an HTML-embeddable scripting language. If\nyou need MySQL support for PHP applications, you will need to install\nthis package and the php package.\n\nThis package use the MySQL Native Driver","summary":"A module for PHP applications that use MySQL databases"},{"type":"rpm","name":"php-mysqlnd","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The php-mysqlnd package contains a dynamic shared object that will add\nMySQL database support to PHP. MySQL is an object-relational database\nmanagement system. PHP is an HTML-embeddable scripting language. If\nyou need MySQL support for PHP applications, you will need to install\nthis package and the php package.\n\nThis package use the MySQL Native Driver","summary":"A module for PHP applications that use MySQL databases"},{"type":"rpm","name":"php-odbc","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The php-odbc package contains a dynamic shared object that will add\ndatabase support through ODBC to PHP. ODBC is an open specification\nwhich provides a consistent API for developers to use for accessing\ndata sources (which are often, but not always, databases). PHP is an\nHTML-embeddable scripting language. If you need ODBC support for PHP\napplications, you will need to install this package and the php\npackage.","summary":"A module for PHP applications that use ODBC databases"},{"type":"rpm","name":"php-odbc","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"The php-odbc package contains a dynamic shared object that will add\ndatabase support through ODBC to PHP. ODBC is an open specification\nwhich provides a consistent API for developers to use for accessing\ndata sources (which are often, but not always, databases). PHP is an\nHTML-embeddable scripting language. If you need ODBC support for PHP\napplications, you will need to install this package and the php\npackage.","summary":"A module for PHP applications that use ODBC databases"},{"type":"rpm","name":"php-opcache","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The Zend OPcache provides faster PHP execution through opcode caching and\noptimization. It improves PHP performance by storing precompiled script\nbytecode in the shared memory. This eliminates the stages of reading code from\nthe disk and compiling it on future access. In addition, it applies a few\nbytecode optimization patterns that make code execution faster.","summary":"The Zend OPcache"},{"type":"rpm","name":"php-opcache","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"The Zend OPcache provides faster PHP execution through opcode caching and\noptimization. It improves PHP performance by storing precompiled script\nbytecode in the shared memory. This eliminates the stages of reading code from\nthe disk and compiling it on future access. In addition, it applies a few\nbytecode optimization patterns that make code execution faster.","summary":"The Zend OPcache"},{"type":"rpm","name":"php-pdo","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The php-pdo package contains a dynamic shared object that will add\na database access abstraction layer to PHP.  This module provides\na common interface for accessing MySQL, PostgreSQL or other\ndatabases.","summary":"A database access abstraction module for PHP applications"},{"type":"rpm","name":"php-pdo","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"The php-pdo package contains a dynamic shared object that will add\na database access abstraction layer to PHP.  This module provides\na common interface for accessing MySQL, PostgreSQL or other\ndatabases.","summary":"A database access abstraction module for PHP applications"},{"type":"rpm","name":"php-pear","arch":"noarch","version":{"epoch":"1","ver":"1.10.14","rel":"1.module+el8.10.0+20770+a5eca186"},"description":"PEAR is a framework and distribution system for reusable PHP\ncomponents.  This package contains the basic PEAR components.","summary":"PHP Extension and Application Repository framework"},{"type":"rpm","name":"php-pecl-apcu","arch":"x86_64","version":{"epoch":"0","ver":"5.1.23","rel":"1.module+el8.10.0+20770+a5eca186"},"description":"APCu is userland caching: APC stripped of opcode caching.\n\nAPCu only supports userland caching of variables.\n\nThe php-pecl-apcu-bc package provides a drop\nin replacement for APC.","summary":"APC User Cache"},{"type":"rpm","name":"php-pecl-apcu-devel","arch":"x86_64","version":{"epoch":"0","ver":"5.1.23","rel":"1.module+el8.10.0+20770+a5eca186"},"description":"These are the files needed to compile programs using APCu.","summary":"APCu developer files (header)"},{"type":"rpm","name":"php-pecl-rrd","arch":"x86_64","version":{"epoch":"0","ver":"2.0.3","rel":"1.module+el8.10.0+20770+a5eca186"},"description":"Procedural and simple OO wrapper for rrdtool - data logging and graphing\nsystem for time series data.","summary":"PHP Bindings for rrdtool"},{"type":"rpm","name":"php-pecl-xdebug3","arch":"x86_64","version":{"epoch":"0","ver":"3.2.2","rel":"2.module+el8.10.0+20798+00eaeb41"},"description":"The Xdebug extension helps you debugging your script by providing a lot of\nvaluable debug information. The debug information that Xdebug can provide\nincludes the following:\n\n* stack and function traces in error messages with:\n  o full parameter display for user defined functions\n  o function name, file name and line indications\n  o support for member functions\n* memory allocation\n* protection for infinite recursions\n\nXdebug also provides:\n\n* profiling information for PHP scripts\n* code coverage analysis\n* capabilities to debug your scripts interactively with a debug client\n\nDocumentation: https://xdebug.org/docs/","summary":"Provides functions for function traces and profiling"},{"type":"rpm","name":"php-pecl-zip","arch":"x86_64","version":{"epoch":"0","ver":"1.22.3","rel":"1.module+el8.10.0+20770+a5eca186"},"description":"Zip is an extension to create and read zip files.","summary":"A ZIP archive management extension"},{"type":"rpm","name":"php-pgsql","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The php-pgsql package add PostgreSQL database support to PHP.\nPostgreSQL is an object-relational database management\nsystem that supports almost all SQL constructs. PHP is an\nHTML-embedded scripting language. If you need back-end support for\nPostgreSQL, you should install this package in addition to the main\nphp package.","summary":"A PostgreSQL database module for PHP"},{"type":"rpm","name":"php-pgsql","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"The php-pgsql package add PostgreSQL database support to PHP.\nPostgreSQL is an object-relational database management\nsystem that supports almost all SQL constructs. PHP is an\nHTML-embedded scripting language. If you need back-end support for\nPostgreSQL, you should install this package in addition to the main\nphp package.","summary":"A PostgreSQL database module for PHP"},{"type":"rpm","name":"php-process","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The php-process package contains dynamic shared objects which add\nsupport to PHP using system interfaces for inter-process\ncommunication.","summary":"Modules for PHP script using system process interfaces"},{"type":"rpm","name":"php-process","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"The php-process package contains dynamic shared objects which add\nsupport to PHP using system interfaces for inter-process\ncommunication.","summary":"Modules for PHP script using system process interfaces"},{"type":"rpm","name":"php-snmp","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The php-snmp package contains a dynamic shared object that will add\nsupport for querying SNMP devices to PHP.  PHP is an HTML-embeddable\nscripting language. If you need SNMP support for PHP applications, you\nwill need to install this package and the php package.","summary":"A module for PHP applications that query SNMP-managed devices"},{"type":"rpm","name":"php-snmp","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"The php-snmp package contains a dynamic shared object that will add\nsupport for querying SNMP devices to PHP.  PHP is an HTML-embeddable\nscripting language. If you need SNMP support for PHP applications, you\nwill need to install this package and the php package.","summary":"A module for PHP applications that query SNMP-managed devices"},{"type":"rpm","name":"php-soap","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The php-soap package contains a dynamic shared object that will add\nsupport to PHP for using the SOAP web services protocol.","summary":"A module for PHP applications that use the SOAP protocol"},{"type":"rpm","name":"php-soap","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"The php-soap package contains a dynamic shared object that will add\nsupport to PHP for using the SOAP web services protocol.","summary":"A module for PHP applications that use the SOAP protocol"},{"type":"rpm","name":"php-xml","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The php-xml package contains dynamic shared objects which add support\nto PHP for manipulating XML documents using the DOM tree,\nand performing XSL transformations on XML documents.","summary":"A module for PHP applications which use XML"},{"type":"rpm","name":"php-xml","arch":"x86_64","version":{"epoch":"0","ver":"8.2.30","rel":"1.module+el8.10.0+23848+33d54484"},"description":"The php-xml package contains dynamic shared objects which add support\nto PHP for manipulating XML documents using the DOM tree,\nand performing XSL transformations on XML documents.","summary":"A module for PHP applications which use XML"},{"type":"rpm","name":"php-xmlrpc","arch":"x86_64","version":{"epoch":"0","ver":"7.4.33","rel":"3.module+el8.10.0+23902+d3c8dd8f"},"description":"The php-xmlrpc package contains a dynamic shared object that will add\nsupport for the XML-RPC protocol to PHP.","summary":"A module for PHP applications which use the XML-RPC protocol"},{"type":"rpm","name":"platform-python","arch":"i686","version":{"epoch":"0","ver":"3.6.8","rel":"75.el8_10"},"description":"This is the internal interpreter of the Python language for the system.\nTo use Python yourself, please install one of the available Python 3 packages,\nfor example python36.","summary":"Internal interpreter of the Python programming language"},{"type":"rpm","name":"platform-python-debug","arch":"x86_64","version":{"epoch":"0","ver":"3.6.8","rel":"75.el8_10"},"description":"python3-debug provides a version of the Python runtime with numerous debugging\nfeatures enabled, aimed at advanced Python users such as developers of Python\nextension modules.\n\nThis version uses more memory and will be slower than the regular Python build,\nbut is useful for tracking down reference-counting issues and other bugs.\n\nThe bytecode format is unchanged, so that .pyc files are compatible between\nthis and the standard version of Python, but the debugging features mean that\nC/C++ extension modules are ABI-incompatible and must be built for each version\nseparately.\n\nThe debug build shares installation directories with the standard Python\nruntime, so that .py and .pyc files can be shared.\nCompiled extension modules use a special ABI flag (\"d\") in the filename,\nso extensions for both versions can co-exist in the same directory.","summary":"Debug version of the Python runtime"},{"type":"rpm","name":"platform-python-debug","arch":"i686","version":{"epoch":"0","ver":"3.6.8","rel":"75.el8_10"},"description":"python3-debug provides a version of the Python runtime with numerous debugging\nfeatures enabled, aimed at advanced Python users such as developers of Python\nextension modules.\n\nThis version uses more memory and will be slower than the regular Python build,\nbut is useful for tracking down reference-counting issues and other bugs.\n\nThe bytecode format is unchanged, so that .pyc files are compatible between\nthis and the standard version of Python, but the debugging features mean that\nC/C++ extension modules are ABI-incompatible and must be built for each version\nseparately.\n\nThe debug build shares installation directories with the standard Python\nruntime, so that .py and .pyc files can be shared.\nCompiled extension modules use a special ABI flag (\"d\") in the filename,\nso extensions for both versions can co-exist in the same directory.","summary":"Debug version of the Python runtime"},{"type":"rpm","name":"platform-python-devel","arch":"x86_64","version":{"epoch":"0","ver":"3.6.8","rel":"75.el8_10"},"description":"This package contains the header files and configuration needed to compile\nPython extension modules (typically written in C or C++), to embed Python\ninto other programs, and to make binary distributions for Python libraries.\n\nIt also contains the necessary macros to build RPM packages with Python modules\nand 2to3 tool, an automatic source converter from Python 2.X.","summary":"Libraries and header files needed for Python development"},{"type":"rpm","name":"platform-python-devel","arch":"i686","version":{"epoch":"0","ver":"3.6.8","rel":"75.el8_10"},"description":"This package contains the header files and configuration needed to compile\nPython extension modules (typically written in C or C++), to embed Python\ninto other programs, and to make binary distributions for Python libraries.\n\nIt also contains the necessary macros to build RPM packages with Python modules\nand 2to3 tool, an automatic source converter from Python 2.X.","summary":"Libraries and header files needed for Python development"},{"type":"rpm","name":"podman","arch":"x86_64","version":{"epoch":"4","ver":"4.9.4","rel":"30.module+el8.10.0+24081+a04d358a"},"description":"podman (Pod Manager) is a fully featured container engine that is a simple\ndaemonless tool.  podman provides a Docker-CLI comparable command line that\neases the transition from other container engines and allows the management of\npods, containers and images.  Simply put: alias docker=podman.\nMost podman commands can be run as a regular user, without requiring\nadditional privileges.\n\npodman uses Buildah(1) internally to create container images.\nBoth tools share image (not container) storage, hence each can use or\nmanipulate images (but not containers) created by the other.\n\nManage Pods, Containers and Container Images\npodman Simple management tool for pods, containers and images","summary":"Manage Pods, Containers and Container Images"},{"type":"rpm","name":"podman-catatonit","arch":"x86_64","version":{"epoch":"4","ver":"4.9.4","rel":"30.module+el8.10.0+24081+a04d358a"},"description":"Catatonit is a /sbin/init program for use within containers. It\nforwards (almost) all signals to the spawned child, tears down\nthe container when the spawned child exits, and otherwise\ncleans up other exited processes (zombies).\n\nThis is a reimplementation of other container init programs (such as\n\"tini\" or \"dumb-init\"), but uses modern Linux facilities (such as\nsignalfd(2)) and has no additional features.","summary":"A signal-forwarding process manager for containers"},{"type":"rpm","name":"podman-docker","arch":"noarch","version":{"epoch":"4","ver":"4.9.4","rel":"30.module+el8.10.0+24081+a04d358a"},"description":"This package installs a script named docker that emulates the Docker CLI by\nexecutes podman commands, it also creates links between all Docker CLI man\npages and podman.","summary":"Emulate Docker CLI using podman"},{"type":"rpm","name":"podman-gvproxy","arch":"x86_64","version":{"epoch":"4","ver":"4.9.4","rel":"30.module+el8.10.0+24081+a04d358a"},"description":"A replacement for libslirp and VPNKit, written in pure Go.\nIt is based on the network stack of gVisor. Compared to libslirp,\ngvisor-tap-vsock brings a configurable DNS server and\ndynamic port forwarding.","summary":"Go replacement for libslirp and VPNKit"},{"type":"rpm","name":"podman-plugins","arch":"x86_64","version":{"epoch":"4","ver":"4.9.4","rel":"30.module+el8.10.0+24081+a04d358a"},"description":"This plugin sets up the use of dnsmasq on a given CNI network so\nthat Pods can resolve each other by name.  When configured,\nthe pod and its IP address are added to a network specific hosts file\nthat dnsmasq will read in.  Similarly, when a pod\nis removed from the network, it will remove the entry from the hosts\nfile.  Each CNI network will have its own dnsmasq instance.","summary":"Plugins for podman"},{"type":"rpm","name":"podman-remote","arch":"x86_64","version":{"epoch":"4","ver":"4.9.4","rel":"30.module+el8.10.0+24081+a04d358a"},"description":"podman-remote provides a local client interacting with a Podman backend\nnode through a RESTful API tunneled through a ssh connection. In this context,\na podman node is a Linux system with Podman installed on it and the API\nservice activated.\n\nCredentials for this session can be passed in using flags, environment\nvariables, or in containers.conf.","summary":"A remote CLI for Podman: A Simple management tool for pods, containers and images"},{"type":"rpm","name":"podman-tests","arch":"x86_64","version":{"epoch":"4","ver":"4.9.4","rel":"30.module+el8.10.0+24081+a04d358a"},"description":"Tests for podman\n\nThis package contains system tests for podman","summary":"Tests for podman"},{"type":"rpm","name":"poppler","arch":"x86_64","version":{"epoch":"0","ver":"20.11.0","rel":"13.el8_10"},"description":"poppler is a PDF rendering library.","summary":"PDF rendering library"},{"type":"rpm","name":"poppler","arch":"i686","version":{"epoch":"0","ver":"20.11.0","rel":"13.el8_10"},"description":"poppler is a PDF rendering library.","summary":"PDF rendering library"},{"type":"rpm","name":"poppler-utils","arch":"x86_64","version":{"epoch":"0","ver":"20.11.0","rel":"13.el8_10"},"description":"Command line tools for manipulating PDF files and converting them to\nother formats.","summary":"Command line utilities for converting PDF files"},{"type":"rpm","name":"protobuf","arch":"i686","version":{"epoch":"0","ver":"3.5.0","rel":"17.el8_10"},"description":"Protocol Buffers are a way of encoding structured data in an efficient\nyet extensible format. Google uses Protocol Buffers for almost all of\nits internal RPC protocols and file formats.\n\nProtocol buffers are a flexible, efficient, automated mechanism for\nserializing structured data – think XML, but smaller, faster, and\nsimpler. You define how you want your data to be structured once, then\nyou can use special generated source code to easily write and read\nyour structured data to and from a variety of data streams and using a\nvariety of languages. You can even update your data structure without\nbreaking deployed programs that are compiled against the \"old\" format.","summary":"Protocol Buffers - Google's data interchange format"},{"type":"rpm","name":"protobuf","arch":"x86_64","version":{"epoch":"0","ver":"3.5.0","rel":"17.el8_10"},"description":"Protocol Buffers are a way of encoding structured data in an efficient\nyet extensible format. Google uses Protocol Buffers for almost all of\nits internal RPC protocols and file formats.\n\nProtocol buffers are a flexible, efficient, automated mechanism for\nserializing structured data – think XML, but smaller, faster, and\nsimpler. You define how you want your data to be structured once, then\nyou can use special generated source code to easily write and read\nyour structured data to and from a variety of data streams and using a\nvariety of languages. You can even update your data structure without\nbreaking deployed programs that are compiled against the \"old\" format.","summary":"Protocol Buffers - Google's data interchange format"},{"type":"rpm","name":"protobuf-c-compiler","arch":"x86_64","version":{"epoch":"0","ver":"1.3.0","rel":"8.el8"},"description":"This package contains a modified version of the Protocol Buffers\ncompiler for the C programming language called protoc-c.","summary":"Protocol Buffers C compiler"},{"type":"rpm","name":"protobuf-c-compiler","arch":"i686","version":{"epoch":"0","ver":"1.3.0","rel":"8.el8"},"description":"This package contains a modified version of the Protocol Buffers\ncompiler for the C programming language called protoc-c.","summary":"Protocol Buffers C compiler"},{"type":"rpm","name":"protobuf-c-devel","arch":"i686","version":{"epoch":"0","ver":"1.3.0","rel":"8.el8"},"description":"This package contains protobuf-c headers and libraries.","summary":"Protocol Buffers C headers and libraries"},{"type":"rpm","name":"protobuf-c-devel","arch":"x86_64","version":{"epoch":"0","ver":"1.3.0","rel":"8.el8"},"description":"This package contains protobuf-c headers and libraries.","summary":"Protocol Buffers C headers and libraries"},{"type":"rpm","name":"protobuf-compiler","arch":"i686","version":{"epoch":"0","ver":"3.5.0","rel":"17.el8_10"},"description":"This package contains Protocol Buffers compiler for all programming\nlanguages","summary":"Protocol Buffers compiler"},{"type":"rpm","name":"protobuf-compiler","arch":"x86_64","version":{"epoch":"0","ver":"3.5.0","rel":"17.el8_10"},"description":"This package contains Protocol Buffers compiler for all programming\nlanguages","summary":"Protocol Buffers compiler"},{"type":"rpm","name":"python3-bind","arch":"noarch","version":{"epoch":"32","ver":"9.11.36","rel":"16.el8_10.7"},"description":"This package provides a module which allows commands to be sent to rndc directly from Python programs.","summary":"A module allowing rndc commands to be sent from Python programs"},{"type":"rpm","name":"python3-criu","arch":"x86_64","version":{"epoch":"0","ver":"3.18","rel":"5.module+el8.10.0+24081+a04d358a"},"description":"python3-criu contains Python bindings for criu.","summary":"Python bindings for criu"},{"type":"rpm","name":"python3-idle","arch":"x86_64","version":{"epoch":"0","ver":"3.6.8","rel":"75.el8_10"},"description":"IDLE is Python’s Integrated Development and Learning Environment.\n\nIDLE has the following features: Python shell window (interactive\ninterpreter) with colorizing of code input, output, and error messages;\nmulti-window text editor with multiple undo, Python colorizing,\nsmart indent, call tips, auto completion, and other features;\nsearch within any window, replace within editor windows, and\nsearch through multiple files (grep); debugger with persistent\nbreakpoints, stepping, and viewing of global and local namespaces;\nconfiguration, browsers, and other dialogs.","summary":"A basic graphical development environment for Python"},{"type":"rpm","name":"python3-idle","arch":"i686","version":{"epoch":"0","ver":"3.6.8","rel":"75.el8_10"},"description":"IDLE is Python’s Integrated Development and Learning Environment.\n\nIDLE has the following features: Python shell window (interactive\ninterpreter) with colorizing of code input, output, and error messages;\nmulti-window text editor with multiple undo, Python colorizing,\nsmart indent, call tips, auto completion, and other features;\nsearch within any window, replace within editor windows, and\nsearch through multiple files (grep); debugger with persistent\nbreakpoints, stepping, and viewing of global and local namespaces;\nconfiguration, browsers, and other dialogs.","summary":"A basic graphical development environment for Python"},{"type":"rpm","name":"python3-libmount","arch":"x86_64","version":{"epoch":"0","ver":"2.32.1","rel":"48.el8_10"},"description":"The libmount-python package contains a module that permits applications\nwritten in the Python programming language to use the interface\nsupplied by the libmount library to work with mount tables (fstab,\nmountinfo, etc) and mount filesystems.","summary":"Python bindings for the libmount library"},{"type":"rpm","name":"python3-podman","arch":"noarch","version":{"epoch":"0","ver":"4.9.0","rel":"3.module+el8.10.0+24081+a04d358a"},"description":"python-podman is a library of bindings to use the RESTful API for Podman.","summary":"RESTful API for Podman"},{"type":"rpm","name":"python3-protobuf","arch":"noarch","version":{"epoch":"0","ver":"3.5.0","rel":"17.el8_10"},"description":"This package contains Python 3 libraries for Google Protocol Buffers","summary":"Python 3 bindings for Google Protocol Buffers"},{"type":"rpm","name":"python3-pyasn1","arch":"noarch","version":{"epoch":"0","ver":"0.3.7","rel":"6.el8_10.1"},"description":"This is an implementation of ASN.1 types and codecs in the Python 3 programming\nlanguage.","summary":"ASN.1 tools for Python 3"},{"type":"rpm","name":"python3-pyasn1-modules","arch":"noarch","version":{"epoch":"0","ver":"0.3.7","rel":"6.el8_10.1"},"description":"ASN.1 types modules for python3-pyasn1.","summary":"Modules for pyasn1"},{"type":"rpm","name":"python3-test","arch":"i686","version":{"epoch":"0","ver":"3.6.8","rel":"75.el8_10"},"description":"The self-test suite for the Python interpreter.\n\nThis is only useful to test Python itself. For testing general Python code,\nyou should use the unittest module from python3-libs, or a library such as\npython3-pytest or python3-nose.","summary":"The self-test suite for the main python3 package"},{"type":"rpm","name":"python3-tkinter","arch":"i686","version":{"epoch":"0","ver":"3.6.8","rel":"75.el8_10"},"description":"The Tkinter (Tk interface) library is a graphical user interface toolkit for\nthe Python programming language.","summary":"A GUI toolkit for Python"},{"type":"rpm","name":"python3-tkinter","arch":"x86_64","version":{"epoch":"0","ver":"3.6.8","rel":"75.el8_10"},"description":"The Tkinter (Tk interface) library is a graphical user interface toolkit for\nthe Python programming language.","summary":"A GUI toolkit for Python"},{"type":"rpm","name":"python3.11","arch":"x86_64","version":{"epoch":"0","ver":"3.11.13","rel":"6.el8_10"},"description":"Python 3.11 is an accessible, high-level, dynamically typed, interpreted\nprogramming language, designed with an emphasis on code readability.\nIt includes an extensive standard library, and has a vast ecosystem of\nthird-party libraries.\n\nThe python3.11 package provides the \"python3.11\" executable: the reference\ninterpreter for the Python language, version 3.\nThe majority of its standard library is provided in the python3.11-libs package,\nwhich should be installed automatically along with python3.11.\nThe remaining parts of the Python standard library are broken out into the\npython3.11-tkinter and python3.11-test packages, which may need to be installed\nseparately.\n\nDocumentation for Python is provided in the python3.11-docs package.\n\nPackages containing additional libraries for Python are generally named with\nthe \"python3.11-\" prefix.\n\nFor the unversioned \"python\" executable, see manual page \"unversioned-python\".","summary":"Version 3.11 of the Python interpreter"},{"type":"rpm","name":"python3.11-devel","arch":"i686","version":{"epoch":"0","ver":"3.11.13","rel":"6.el8_10"},"description":"This package contains the header files and configuration needed to compile\nPython extension modules (typically written in C or C++), to embed Python\ninto other programs, and to make binary distributions for Python libraries.\n\nIt also contains the necessary macros to build RPM packages with Python modules\nand 2to3 tool, an automatic source converter from Python 2.X.","summary":"Libraries and header files needed for Python development"},{"type":"rpm","name":"python3.11-devel","arch":"x86_64","version":{"epoch":"0","ver":"3.11.13","rel":"6.el8_10"},"description":"This package contains the header files and configuration needed to compile\nPython extension modules (typically written in C or C++), to embed Python\ninto other programs, and to make binary distributions for Python libraries.\n\nIt also contains the necessary macros to build RPM packages with Python modules\nand 2to3 tool, an automatic source converter from Python 2.X.","summary":"Libraries and header files needed for Python development"},{"type":"rpm","name":"python3.11-libs","arch":"x86_64","version":{"epoch":"0","ver":"3.11.13","rel":"6.el8_10"},"description":"This package contains runtime libraries for use by Python:\n- the majority of the Python standard library\n- a dynamically linked library for use by applications that embed Python as\n  a scripting language, and by the main \"python3.11\" executable","summary":"Python runtime libraries"},{"type":"rpm","name":"python3.11-libs","arch":"i686","version":{"epoch":"0","ver":"3.11.13","rel":"6.el8_10"},"description":"This package contains runtime libraries for use by Python:\n- the majority of the Python standard library\n- a dynamically linked library for use by applications that embed Python as\n  a scripting language, and by the main \"python3.11\" executable","summary":"Python runtime libraries"},{"type":"rpm","name":"python3.11-rpm-macros","arch":"noarch","version":{"epoch":"0","ver":"3.11.13","rel":"6.el8_10"},"description":"RPM macros for building RPMs with Python 3.11 from the python311 module.\nIf you want to build an RPM against the python311 module, you need to add:\n\n    BuildRequire: python3.11-rpm-macros.","summary":"RPM macros for building RPMs with Python 3.11"},{"type":"rpm","name":"python3.11-tkinter","arch":"x86_64","version":{"epoch":"0","ver":"3.11.13","rel":"6.el8_10"},"description":"The Tkinter (Tk interface) library is a graphical user interface toolkit for\nthe Python programming language.","summary":"A GUI toolkit for Python"},{"type":"rpm","name":"python3.11-urllib3","arch":"noarch","version":{"epoch":"0","ver":"1.26.12","rel":"6.el8_10"},"description":"Python HTTP module with connection pooling and file POST abilities.","summary":"Python HTTP library with thread-safe connection pooling and file post"},{"type":"rpm","name":"python3.12","arch":"x86_64","version":{"epoch":"0","ver":"3.12.12","rel":"4.el8_10"},"description":"Python 3.12 is an accessible, high-level, dynamically typed, interpreted\nprogramming language, designed with an emphasis on code readability.\nIt includes an extensive standard library, and has a vast ecosystem of\nthird-party libraries.\n\nThe python3.12 package provides the \"python3.12\" executable: the reference\ninterpreter for the Python language, version 3.\nThe majority of its standard library is provided in the python3.12-libs package,\nwhich should be installed automatically along with python3.12.\nThe remaining parts of the Python standard library are broken out into the\npython3.12-tkinter and python3.12-test packages, which may need to be installed\nseparately.\n\nDocumentation for Python is provided in the python3.12-docs package.\n\nPackages containing additional libraries for Python are generally named with\nthe \"python3.12-\" prefix.\n\nFor the unversioned \"python\" executable, see manual page \"unversioned-python\".","summary":"Version 3.12 of the Python interpreter"},{"type":"rpm","name":"python3.12-clang","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"Python3 bindings for clang.","summary":"Python3 bindings for clang"},{"type":"rpm","name":"python3.12-clang","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"Python3 bindings for clang.","summary":"Python3 bindings for clang"},{"type":"rpm","name":"python3.12-devel","arch":"i686","version":{"epoch":"0","ver":"3.12.12","rel":"4.el8_10"},"description":"This package contains the header files and configuration needed to compile\nPython extension modules (typically written in C or C++), to embed Python\ninto other programs, and to make binary distributions for Python libraries.\n\nIt also contains the necessary macros to build RPM packages with Python modules\nand 2to3 tool, an automatic source converter from Python 2.X.","summary":"Libraries and header files needed for Python development"},{"type":"rpm","name":"python3.12-devel","arch":"x86_64","version":{"epoch":"0","ver":"3.12.12","rel":"4.el8_10"},"description":"This package contains the header files and configuration needed to compile\nPython extension modules (typically written in C or C++), to embed Python\ninto other programs, and to make binary distributions for Python libraries.\n\nIt also contains the necessary macros to build RPM packages with Python modules\nand 2to3 tool, an automatic source converter from Python 2.X.","summary":"Libraries and header files needed for Python development"},{"type":"rpm","name":"python3.12-libs","arch":"i686","version":{"epoch":"0","ver":"3.12.12","rel":"4.el8_10"},"description":"This package contains runtime libraries for use by Python:\n- the majority of the Python standard library\n- a dynamically linked library for use by applications that embed Python as\n  a scripting language, and by the main \"python3.12\" executable","summary":"Python runtime libraries"},{"type":"rpm","name":"python3.12-libs","arch":"x86_64","version":{"epoch":"0","ver":"3.12.12","rel":"4.el8_10"},"description":"This package contains runtime libraries for use by Python:\n- the majority of the Python standard library\n- a dynamically linked library for use by applications that embed Python as\n  a scripting language, and by the main \"python3.12\" executable","summary":"Python runtime libraries"},{"type":"rpm","name":"python3.12-lit","arch":"noarch","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"lit is a tool used by the LLVM project for executing its test suites.","summary":"LLVM lit test runner for Python 3"},{"type":"rpm","name":"python3.12-lldb","arch":"i686","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"The package contains the LLDB Python module.","summary":"Python module for LLDB"},{"type":"rpm","name":"python3.12-lldb","arch":"x86_64","version":{"epoch":"0","ver":"20.1.8","rel":"2.module+el8.10.0+23372+3f2ea6fa"},"description":"The package contains the LLDB Python module.","summary":"Python module for LLDB"},{"type":"rpm","name":"python3.12-rpm-macros","arch":"noarch","version":{"epoch":"0","ver":"3.12.12","rel":"4.el8_10"},"description":"RPM macros for building RPMs with Python 3.12 from the python312 module.\nIf you want to build an RPM against the python312 module, you need to add:\n\n    BuildRequire: python3.12-rpm-macros.","summary":"RPM macros for building RPMs with Python 3.12"},{"type":"rpm","name":"python3.12-tkinter","arch":"x86_64","version":{"epoch":"0","ver":"3.12.12","rel":"4.el8_10"},"description":"The Tkinter (Tk interface) library is a graphical user interface toolkit for\nthe Python programming language.","summary":"A GUI toolkit for Python"},{"type":"rpm","name":"python3.12-urllib3","arch":"noarch","version":{"epoch":"0","ver":"1.26.19","rel":"2.el8_10"},"description":"urllib3 is a powerful, user-friendly HTTP client for Python. urllib3 brings\nmany critical features that are missing from the Python standard libraries:\n\n  • Thread safety.\n  • Connection pooling.\n  • Client-side SSL/TLS verification.\n  • File uploads with multipart encoding.\n  • Helpers for retrying requests and dealing with HTTP redirects.\n  • Support for gzip, deflate, brotli, and zstd encoding.\n  • Proxy support for HTTP and SOCKS.\n  • 100% test coverage.}","summary":"HTTP library with thread-safe connection pooling, file post, and more"},{"type":"rpm","name":"python3.12-wheel","arch":"noarch","version":{"epoch":"0","ver":"0.41.2","rel":"4.el8_10"},"description":"Wheel is the reference implementation of the Python wheel packaging standard,\nas defined in PEP 427.\n\nIt has two different roles:\n\n 1. A setuptools extension for building wheels that provides the bdist_wheel\n    setuptools command.\n 2. A command line tool for working with wheel files.","summary":"Built-package format for Python"},{"type":"rpm","name":"python39","arch":"x86_64","version":{"epoch":"0","ver":"3.9.25","rel":"2.module+el8.10.0+23718+1842ae33"},"description":"Python 3.9 is an accessible, high-level, dynamically typed, interpreted\nprogramming language, designed with an emphasis on code readability.\nIt includes an extensive standard library, and has a vast ecosystem of\nthird-party libraries.\n\nThe python39 package provides the \"python3.9\" executable: the reference\ninterpreter for the Python language, version 3.\nThe majority of its standard library is provided in the python39-libs package,\nwhich should be installed automatically along with python39.\nThe remaining parts of the Python standard library are broken out into the\npython39-tkinter and python39-test packages, which may need to be installed\nseparately.\n\nDocumentation for Python is provided in the python39-docs package.\n\nPackages containing additional libraries for Python are generally named with\nthe \"python39-\" prefix.\n\nFor the unversioned \"python\" executable, see manual page \"unversioned-python\".","summary":"Version 3.9 of the Python interpreter"},{"type":"rpm","name":"python39-devel","arch":"x86_64","version":{"epoch":"0","ver":"3.9.25","rel":"2.module+el8.10.0+23718+1842ae33"},"description":"This package contains the header files and configuration needed to compile\nPython extension modules (typically written in C or C++), to embed Python\ninto other programs, and to make binary distributions for Python libraries.\n\nIt also contains the necessary macros to build RPM packages with Python modules\nand 2to3 tool, an automatic source converter from Python 2.X.\n\nIf you want to build an RPM against the python39 module, you also need to\ninstall the python39-rpm-macros package.","summary":"Libraries and header files needed for Python development"},{"type":"rpm","name":"python39-idle","arch":"x86_64","version":{"epoch":"0","ver":"3.9.25","rel":"2.module+el8.10.0+23718+1842ae33"},"description":"IDLE is Python’s Integrated Development and Learning Environment.\n\nIDLE has the following features: Python shell window (interactive\ninterpreter) with colorizing of code input, output, and error messages;\nmulti-window text editor with multiple undo, Python colorizing,\nsmart indent, call tips, auto completion, and other features;\nsearch within any window, replace within editor windows, and\nsearch through multiple files (grep); debugger with persistent\nbreakpoints, stepping, and viewing of global and local namespaces;\nconfiguration, browsers, and other dialogs.","summary":"A basic graphical development environment for Python"},{"type":"rpm","name":"python39-libs","arch":"x86_64","version":{"epoch":"0","ver":"3.9.25","rel":"2.module+el8.10.0+23718+1842ae33"},"description":"This package contains runtime libraries for use by Python:\n- the majority of the Python standard library\n- a dynamically linked library for use by applications that embed Python as\n  a scripting language, and by the main \"python3.9\" executable","summary":"Python runtime libraries"},{"type":"rpm","name":"python39-rpm-macros","arch":"noarch","version":{"epoch":"0","ver":"3.9.25","rel":"2.module+el8.10.0+23718+1842ae33"},"description":"RPM macros for building RPMs with Python 3.9 from the python39 module.\nIf you want to build an RPM against the python39 module, you need to add:\n\n    BuildRequire: python39-rpm-macros.","summary":"RPM macros for building RPMs with Python 3.9"},{"type":"rpm","name":"python39-test","arch":"x86_64","version":{"epoch":"0","ver":"3.9.25","rel":"2.module+el8.10.0+23718+1842ae33"},"description":"The self-test suite for the Python interpreter.\n\nThis is only useful to test Python itself. For testing general Python code,\nyou should use the unittest module from python39-libs, or a library such as\npython39-pytest.","summary":"The self-test suite for the main python3 package"},{"type":"rpm","name":"python39-tkinter","arch":"x86_64","version":{"epoch":"0","ver":"3.9.25","rel":"2.module+el8.10.0+23718+1842ae33"},"description":"The Tkinter (Tk interface) library is a graphical user interface toolkit for\nthe Python programming language.","summary":"A GUI toolkit for Python"},{"type":"rpm","name":"rest","arch":"i686","version":{"epoch":"0","ver":"0.8.1","rel":"3.el8_10"},"description":"This library was designed to make it easier to access web services that\nclaim to be \"RESTful\". A RESTful service should have urls that represent\nremote objects, which methods can then be called on. The majority of services\ndon't actually adhere to this strict definition. Instead, their RESTful end\npoint usually has an API that is just simpler to use compared to other types\nof APIs they may support (XML-RPC, for instance). It is this kind of API that\nthis library is attempting to support.","summary":"A library for access to RESTful web services"},{"type":"rpm","name":"rest","arch":"x86_64","version":{"epoch":"0","ver":"0.8.1","rel":"3.el8_10"},"description":"This library was designed to make it easier to access web services that\nclaim to be \"RESTful\". A RESTful service should have urls that represent\nremote objects, which methods can then be called on. The majority of services\ndon't actually adhere to this strict definition. Instead, their RESTful end\npoint usually has an API that is just simpler to use compared to other types\nof APIs they may support (XML-RPC, for instance). It is this kind of API that\nthis library is attempting to support.","summary":"A library for access to RESTful web services"},{"type":"rpm","name":"ruby","arch":"i686","version":{"epoch":"0","ver":"3.3.10","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"Ruby is the interpreted scripting language for quick and easy\nobject-oriented programming.  It has many features to process text\nfiles and to do system management tasks (as in Perl).  It is simple,\nstraight-forward, and extensible.","summary":"An interpreter of object-oriented scripting language"},{"type":"rpm","name":"ruby","arch":"x86_64","version":{"epoch":"0","ver":"3.3.10","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"Ruby is the interpreted scripting language for quick and easy\nobject-oriented programming.  It has many features to process text\nfiles and to do system management tasks (as in Perl).  It is simple,\nstraight-forward, and extensible.","summary":"An interpreter of object-oriented scripting language"},{"type":"rpm","name":"ruby-bundled-gems","arch":"x86_64","version":{"epoch":"0","ver":"3.3.10","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"Bundled gems which are part of Ruby StdLib. While being part of Ruby, these\nneeds to be listed in Gemfile to be used by Bundler.","summary":"Bundled gems which are part of Ruby StdLib"},{"type":"rpm","name":"ruby-bundled-gems","arch":"i686","version":{"epoch":"0","ver":"3.3.10","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"Bundled gems which are part of Ruby StdLib. While being part of Ruby, these\nneeds to be listed in Gemfile to be used by Bundler.","summary":"Bundled gems which are part of Ruby StdLib"},{"type":"rpm","name":"ruby-default-gems","arch":"noarch","version":{"epoch":"0","ver":"3.3.10","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"The .gemspec files and executables of default gems, which are part of Ruby\nStdLib.","summary":"Default gems which are part of Ruby StdLib"},{"type":"rpm","name":"ruby-devel","arch":"x86_64","version":{"epoch":"0","ver":"3.3.10","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"Header files and libraries for building an extension library for the\nRuby or an application embedding Ruby.","summary":"A Ruby development environment"},{"type":"rpm","name":"ruby-devel","arch":"i686","version":{"epoch":"0","ver":"3.3.10","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"Header files and libraries for building an extension library for the\nRuby or an application embedding Ruby.","summary":"A Ruby development environment"},{"type":"rpm","name":"ruby-doc","arch":"noarch","version":{"epoch":"0","ver":"3.3.10","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"This package contains documentation for ruby.","summary":"Documentation for ruby"},{"type":"rpm","name":"ruby-libs","arch":"i686","version":{"epoch":"0","ver":"3.3.10","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"This package includes the libruby, necessary to run Ruby.","summary":"Libraries necessary to run Ruby"},{"type":"rpm","name":"ruby-libs","arch":"x86_64","version":{"epoch":"0","ver":"3.3.10","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"This package includes the libruby, necessary to run Ruby.","summary":"Libraries necessary to run Ruby"},{"type":"rpm","name":"rubygem-bigdecimal","arch":"x86_64","version":{"epoch":"0","ver":"3.1.5","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"Ruby provides built-in support for arbitrary precision integer arithmetic.\nFor example:\n\n42**13 -\u003e 1265437718438866624512\n\nBigDecimal provides similar support for very large or very accurate floating\npoint numbers. Decimal arithmetic is also useful for general calculation,\nbecause it provides the correct answers people expect–whereas normal binary\nfloating point arithmetic often introduces subtle errors because of the\nconversion between base 10 and base 2.","summary":"BigDecimal provides arbitrary-precision floating point decimal arithmetic"},{"type":"rpm","name":"rubygem-bigdecimal","arch":"i686","version":{"epoch":"0","ver":"3.1.5","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"Ruby provides built-in support for arbitrary precision integer arithmetic.\nFor example:\n\n42**13 -\u003e 1265437718438866624512\n\nBigDecimal provides similar support for very large or very accurate floating\npoint numbers. Decimal arithmetic is also useful for general calculation,\nbecause it provides the correct answers people expect–whereas normal binary\nfloating point arithmetic often introduces subtle errors because of the\nconversion between base 10 and base 2.","summary":"BigDecimal provides arbitrary-precision floating point decimal arithmetic"},{"type":"rpm","name":"rubygem-bundler","arch":"noarch","version":{"epoch":"0","ver":"2.5.22","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"Bundler manages an application's dependencies through its entire life, across\nmany machines, systematically and repeatably.","summary":"Library and utilities to manage a Ruby application's gem dependencies"},{"type":"rpm","name":"rubygem-io-console","arch":"x86_64","version":{"epoch":"0","ver":"0.7.1","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"IO/Console provides very simple and portable access to console. It doesn't\nprovide higher layer features, such like curses and readline.","summary":"IO/Console is a simple console utilizing library"},{"type":"rpm","name":"rubygem-io-console","arch":"i686","version":{"epoch":"0","ver":"0.7.1","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"IO/Console provides very simple and portable access to console. It doesn't\nprovide higher layer features, such like curses and readline.","summary":"IO/Console is a simple console utilizing library"},{"type":"rpm","name":"rubygem-irb","arch":"noarch","version":{"epoch":"0","ver":"1.13.1","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"The irb is acronym for Interactive Ruby.  It evaluates ruby expression\nfrom the terminal.","summary":"The Interactive Ruby"},{"type":"rpm","name":"rubygem-json","arch":"i686","version":{"epoch":"0","ver":"2.7.2","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"This is a implementation of the JSON specification according to RFC 4627.\nYou can think of it as a low fat alternative to XML, if you want to store\ndata to disk or transmit it over a network rather than use a verbose\nmarkup language.","summary":"This is a JSON implementation as a Ruby extension in C"},{"type":"rpm","name":"rubygem-json","arch":"x86_64","version":{"epoch":"0","ver":"2.7.2","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"This is a implementation of the JSON specification according to RFC 4627.\nYou can think of it as a low fat alternative to XML, if you want to store\ndata to disk or transmit it over a network rather than use a verbose\nmarkup language.","summary":"This is a JSON implementation as a Ruby extension in C"},{"type":"rpm","name":"rubygem-minitest","arch":"noarch","version":{"epoch":"0","ver":"5.20.0","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"minitest/unit is a small and incredibly fast unit testing framework.\n\nminitest/spec is a functionally complete spec engine.\n\nminitest/benchmark is an awesome way to assert the performance of your\nalgorithms in a repeatable manner.\n\nminitest/mock by Steven Baker, is a beautifully tiny mock object\nframework.\n\nminitest/pride shows pride in testing and adds coloring to your test\noutput.","summary":"Minitest provides a complete suite of testing facilities"},{"type":"rpm","name":"rubygem-power_assert","arch":"noarch","version":{"epoch":"0","ver":"2.0.3","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"Power Assert shows each value of variables and method calls in the expression.\nIt is useful for testing, providing which value wasn't correct when the\ncondition is not satisfied.","summary":"Power Assert for Ruby"},{"type":"rpm","name":"rubygem-psych","arch":"x86_64","version":{"epoch":"0","ver":"5.1.2","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"Psych is a YAML parser and emitter. Psych leverages\nlibyaml[http://pyyaml.org/wiki/LibYAML] for its YAML parsing and emitting\ncapabilities. In addition to wrapping libyaml, Psych also knows how to\nserialize and de-serialize most Ruby objects to and from the YAML format.","summary":"A libyaml wrapper for Ruby"},{"type":"rpm","name":"rubygem-psych","arch":"i686","version":{"epoch":"0","ver":"5.1.2","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"Psych is a YAML parser and emitter. Psych leverages\nlibyaml[http://pyyaml.org/wiki/LibYAML] for its YAML parsing and emitting\ncapabilities. In addition to wrapping libyaml, Psych also knows how to\nserialize and de-serialize most Ruby objects to and from the YAML format.","summary":"A libyaml wrapper for Ruby"},{"type":"rpm","name":"rubygem-racc","arch":"i686","version":{"epoch":"0","ver":"1.7.3","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"Racc is a LALR(1) parser generator.\nIt is written in Ruby itself, and generates Ruby program.","summary":"Racc is a LALR(1) parser generator"},{"type":"rpm","name":"rubygem-racc","arch":"x86_64","version":{"epoch":"0","ver":"1.7.3","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"Racc is a LALR(1) parser generator.\nIt is written in Ruby itself, and generates Ruby program.","summary":"Racc is a LALR(1) parser generator"},{"type":"rpm","name":"rubygem-rake","arch":"noarch","version":{"epoch":"0","ver":"13.1.0","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"Rake is a Make-like program implemented in Ruby. Tasks and dependencies are\nspecified in standard Ruby syntax.","summary":"Ruby based make-like utility"},{"type":"rpm","name":"rubygem-rbs","arch":"i686","version":{"epoch":"0","ver":"3.4.0","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"RBS is the language for type signatures for Ruby and standard library\ndefinitions.","summary":"Type signature for Ruby"},{"type":"rpm","name":"rubygem-rbs","arch":"x86_64","version":{"epoch":"0","ver":"3.4.0","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"RBS is the language for type signatures for Ruby and standard library\ndefinitions.","summary":"Type signature for Ruby"},{"type":"rpm","name":"rubygem-rdoc","arch":"noarch","version":{"epoch":"0","ver":"6.6.3.1","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"RDoc produces HTML and command-line documentation for Ruby projects.  RDoc\nincludes the 'rdoc' and 'ri' tools for generating and displaying online\ndocumentation.","summary":"A tool to generate HTML and command-line documentation for Ruby projects"},{"type":"rpm","name":"rubygem-rexml","arch":"noarch","version":{"epoch":"0","ver":"3.4.4","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"REXML was inspired by the Electric XML library for Java, which features an\neasy-to-use API, small size, and speed. Hopefully, REXML, designed with the same\nphilosophy, has these same features. I've tried to keep the API as intuitive as\npossible, and have followed the Ruby methodology for method naming and code\nflow, rather than mirroring the Java API.\n\nREXML supports both tree and stream document parsing. Stream parsing is faster\n(about 1.5 times as fast). However, with stream parsing, you don't get access to\nfeatures such as XPath.","summary":"An XML toolkit for Ruby"},{"type":"rpm","name":"rubygem-rss","arch":"noarch","version":{"epoch":"0","ver":"0.3.1","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"Really Simple Syndication (RSS) is a family of formats that describe 'feeds',\nspecially constructed XML documents that allow an interested person to subscribe\nand receive updates from a particular web service. This library provides tooling\nto read and create these feeds.","summary":"Family of libraries that support various formats of XML \"feeds\""},{"type":"rpm","name":"rubygem-test-unit","arch":"noarch","version":{"epoch":"0","ver":"3.6.1","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"Test::Unit (test-unit) is unit testing framework for Ruby, based on xUnit\nprinciples. These were originally designed by Kent Beck, creator of extreme\nprogramming software development methodology, for Smalltalk's SUnit. It allows\nwriting tests, checking results and automated testing in Ruby.","summary":"An xUnit family unit testing framework for Ruby"},{"type":"rpm","name":"rubygem-typeprof","arch":"noarch","version":{"epoch":"0","ver":"0.21.9","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"TypeProf performs a type analysis of non-annotated Ruby code.\nIt abstractly executes input Ruby code in a level of types instead of values,\ngathers what types are passed to and returned by methods, and prints the\nanalysis result in RBS format, a standard type description format for Ruby\n3.0.","summary":"TypeProf is a type analysis tool for Ruby code based on abstract interpretation"},{"type":"rpm","name":"rubygems","arch":"noarch","version":{"epoch":"0","ver":"3.5.22","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"RubyGems is the Ruby standard for publishing and managing third party\nlibraries.","summary":"The Ruby standard for packaging ruby libraries"},{"type":"rpm","name":"rubygems-devel","arch":"noarch","version":{"epoch":"0","ver":"3.5.22","rel":"5.module+el8.10.0+23696+c42b0f57"},"description":"Macros and development tools for packaging RubyGems.","summary":"Macros and development tools for packaging RubyGems"},{"type":"rpm","name":"runc","arch":"x86_64","version":{"epoch":"4","ver":"1.2.9","rel":"4.module+el8.10.0+24081+a04d358a"},"description":"The runc command can be used to start containers which are packaged\nin accordance with the Open Container Initiative's specifications,\nand to manage containers running under runc.","summary":"CLI for running Open Containers"},{"type":"rpm","name":"rust","arch":"x86_64","version":{"epoch":"0","ver":"1.88.0","rel":"1.module+el8.10.0+23326+3c6ade25"},"description":"Rust is a systems programming language that runs blazingly fast, prevents\nsegfaults, and guarantees thread safety.\n\nThis package includes the Rust compiler and documentation generator.","summary":"The Rust Programming Language"},{"type":"rpm","name":"rust-analyzer","arch":"x86_64","version":{"epoch":"0","ver":"1.88.0","rel":"1.module+el8.10.0+23326+3c6ade25"},"description":"rust-analyzer is an implementation of Language Server Protocol for the Rust\nprogramming language. It provides features like completion and goto definition\nfor many code editors, including VS Code, Emacs and Vim.","summary":"Rust implementation of the Language Server Protocol"},{"type":"rpm","name":"rust-debugger-common","arch":"noarch","version":{"epoch":"0","ver":"1.88.0","rel":"1.module+el8.10.0+23326+3c6ade25"},"description":"This package includes the common functionality for rust-gdb and rust-lldb.","summary":"Common debugger pretty printers for Rust"},{"type":"rpm","name":"rust-doc","arch":"x86_64","version":{"epoch":"0","ver":"1.88.0","rel":"1.module+el8.10.0+23326+3c6ade25"},"description":"This package includes HTML documentation for the Rust programming language and\nits standard library.","summary":"Documentation for Rust"},{"type":"rpm","name":"rust-gdb","arch":"noarch","version":{"epoch":"0","ver":"1.88.0","rel":"1.module+el8.10.0+23326+3c6ade25"},"description":"This package includes the rust-gdb script, which allows easier debugging of Rust\nprograms.","summary":"GDB pretty printers for Rust"},{"type":"rpm","name":"rust-lldb","arch":"noarch","version":{"epoch":"0","ver":"1.88.0","rel":"1.module+el8.10.0+23326+3c6ade25"},"description":"This package includes the rust-lldb script, which allows easier debugging of Rust\nprograms.","summary":"LLDB pretty printers for Rust"},{"type":"rpm","name":"rust-src","arch":"noarch","version":{"epoch":"0","ver":"1.88.0","rel":"1.module+el8.10.0+23326+3c6ade25"},"description":"This package includes source files for the Rust standard library. It may be\nuseful as a reference for code completion tools in various editors.","summary":"Sources for the Rust standard library"},{"type":"rpm","name":"rust-std-static","arch":"x86_64","version":{"epoch":"0","ver":"1.88.0","rel":"1.module+el8.10.0+23326+3c6ade25"},"description":"This package includes the standard libraries for building applications\nwritten in Rust.","summary":"Standard library for Rust"},{"type":"rpm","name":"rust-std-static-wasm32-unknown-unknown","arch":"noarch","version":{"epoch":"0","ver":"1.88.0","rel":"1.module+el8.10.0+23326+3c6ade25"},"description":"This package includes the standard libraries for building applications\nwritten in Rust for the WebAssembly target wasm32-unknown-unknown.","summary":"Standard library for Rust wasm32-unknown-unknown"},{"type":"rpm","name":"rust-std-static-wasm32-wasip1","arch":"noarch","version":{"epoch":"0","ver":"1.88.0","rel":"1.module+el8.10.0+23326+3c6ade25"},"description":"This package includes the standard libraries for building applications\nwritten in Rust for the WebAssembly target wasm32-wasip1.","summary":"Standard library for Rust wasm32-wasip1"},{"type":"rpm","name":"rust-toolset","arch":"noarch","version":{"epoch":"0","ver":"1.88.0","rel":"1.module+el8.10.0+23326+3c6ade25"},"description":"This is the metapackage for Rust Toolset, bringing in the Rust compiler,\nthe Cargo package manager, and a few convenience macros for rpm builds.","summary":"Rust Toolset"},{"type":"rpm","name":"rustfmt","arch":"x86_64","version":{"epoch":"0","ver":"1.88.0","rel":"1.module+el8.10.0+23326+3c6ade25"},"description":"A tool for formatting Rust code according to style guidelines.","summary":"Tool to find and fix Rust formatting issues"},{"type":"rpm","name":"skopeo","arch":"x86_64","version":{"epoch":"2","ver":"1.14.5","rel":"7.module+el8.10.0+24081+a04d358a"},"description":"Command line utility to inspect images and repositories directly on Docker\nregistries without the need to pull them","summary":"Inspect container images and repositories on registries"},{"type":"rpm","name":"skopeo-tests","arch":"x86_64","version":{"epoch":"2","ver":"1.14.5","rel":"7.module+el8.10.0+24081+a04d358a"},"description":"Tests for skopeo\n\nThis package contains system tests for skopeo","summary":"Tests for skopeo"},{"type":"rpm","name":"slirp4netns","arch":"x86_64","version":{"epoch":"0","ver":"1.2.3","rel":"1.module+el8.10.0+24081+a04d358a"},"description":"slirp for network namespaces, without copying buffers across the namespaces.","summary":"slirp for network namespaces"},{"type":"rpm","name":"toolbox","arch":"x86_64","version":{"epoch":"0","ver":"0.0.99.5.1","rel":"1.module+el8.10.0+24081+a04d358a"},"description":"Toolbx is a tool for Linux, which allows the use of interactive command line\nenvironments for development and troubleshooting the host operating system,\nwithout having to install software on the host. It is built on top of Podman\nand other standard container technologies from OCI.\n\nToolbx environments have seamless access to the user's home directory, the\nWayland and X11 sockets, networking (including Avahi), removable devices (like\nUSB sticks), systemd journal, SSH agent, D-Bus, ulimits, /dev and the udev\ndatabase, etc..","summary":"Tool for interactive command line environments on Linux"},{"type":"rpm","name":"toolbox-tests","arch":"x86_64","version":{"epoch":"0","ver":"0.0.99.5.1","rel":"1.module+el8.10.0+24081+a04d358a"},"description":"The toolbox-tests package contains system tests for toolbox.","summary":"Tests for toolbox"},{"type":"rpm","name":"tzdata-java","arch":"noarch","version":{"epoch":"0","ver":"2026a","rel":"1.el8"},"description":"This package contains timezone information for use by Java runtimes.","summary":"Timezone data for Java"},{"type":"rpm","name":"udica","arch":"noarch","version":{"epoch":"0","ver":"0.2.6","rel":"21.module+el8.10.0+24081+a04d358a"},"description":"Tool for generating SELinux security profiles for containers based on\ninspection of container JSON file.","summary":"A tool for generating SELinux security policies for containers"},{"type":"rpm","name":"unixODBC","arch":"x86_64","version":{"epoch":"0","ver":"2.3.7","rel":"2.el8_10"},"description":"Install unixODBC if you want to access databases through ODBC.\nYou will also need the mariadb-connector-odbc package if you want to access\na MySQL or MariaDB database, and/or the postgresql-odbc package for PostgreSQL.","summary":"A complete ODBC driver manager for Linux"},{"type":"rpm","name":"unixODBC","arch":"i686","version":{"epoch":"0","ver":"2.3.7","rel":"2.el8_10"},"description":"Install unixODBC if you want to access databases through ODBC.\nYou will also need the mariadb-connector-odbc package if you want to access\na MySQL or MariaDB database, and/or the postgresql-odbc package for PostgreSQL.","summary":"A complete ODBC driver manager for Linux"},{"type":"rpm","name":"unixODBC-devel","arch":"i686","version":{"epoch":"0","ver":"2.3.7","rel":"2.el8_10"},"description":"The unixODBC package can be used to access databases through ODBC\ndrivers. If you want to develop programs that will access data through\nODBC, you need to install this package.","summary":"Development files for programs which will use the unixODBC library"},{"type":"rpm","name":"unixODBC-devel","arch":"x86_64","version":{"epoch":"0","ver":"2.3.7","rel":"2.el8_10"},"description":"The unixODBC package can be used to access databases through ODBC\ndrivers. If you want to develop programs that will access data through\nODBC, you need to install this package.","summary":"Development files for programs which will use the unixODBC library"},{"type":"rpm","name":"v8-12.4-devel","arch":"x86_64","version":{"epoch":"3","ver":"12.4.254.21","rel":"1.22.22.2.1.module+el8.10.0+24148+847b6786"},"description":"Development headers for the v8 runtime.","summary":"v8 - development headers"},{"type":"rpm","name":"v8-13.6-devel","arch":"x86_64","version":{"epoch":"3","ver":"13.6.233.17","rel":"1.24.14.1.2.module+el8.10.0+24190+49a46c75"},"description":"Development headers for the v8 runtime.","summary":"v8 – development headers"},{"type":"rpm","name":"vim-common","arch":"x86_64","version":{"epoch":"2","ver":"8.0.1763","rel":"22.el8_10.1"},"description":"VIM (VIsual editor iMproved) is an updated and improved version of the\nvi editor.  Vi was the first real screen-based editor for UNIX, and is\nstill very popular.  VIM improves on vi by adding new features:\nmultiple windows, multi-level undo, block highlighting and more.  The\nvim-common package contains files which every VIM binary will need in\norder to run.\n\nIf you are installing vim-enhanced or vim-X11, you'll also need\nto install the vim-common package.","summary":"The common files needed by any version of the VIM editor"},{"type":"rpm","name":"vim-enhanced","arch":"x86_64","version":{"epoch":"2","ver":"8.0.1763","rel":"22.el8_10.1"},"description":"VIM (VIsual editor iMproved) is an updated and improved version of the\nvi editor.  Vi was the first real screen-based editor for UNIX, and is\nstill very popular.  VIM improves on vi by adding new features:\nmultiple windows, multi-level undo, block highlighting and more.  The\nvim-enhanced package contains a version of VIM with extra, recently\nintroduced features like Python and Perl interpreters.\n\nInstall the vim-enhanced package if you'd like to use a version of the\nVIM editor which includes recently added enhancements like\ninterpreters for the Python and Perl scripting languages.  You'll also\nneed to install the vim-common package.","summary":"A version of the VIM editor which includes recent enhancements"},{"type":"rpm","name":"vim-filesystem","arch":"noarch","version":{"epoch":"2","ver":"8.0.1763","rel":"22.el8_10.1"},"description":"This package provides some directories which are required by other\npackages that add vim files, p.e.  additional syntax files or filetypes.","summary":"VIM filesystem layout"}]}