# packages

pkgId: d3621923585ee949d293c8650a47809b6a567878b807cf34918068965afd3910
name: libverto
arch: src
version: 0.3.2
epoch: 0
release: 2.1
summary: Main loop abstraction library
url: https://github.com/latchset/libverto
rpm_license: MIT
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-0.compass-ci.net
location_href: Packages/libverto-0.3.2-2.1.src.rpm
checksum_type: sha256
description:
  libverto provides a way for libraries to expose asynchronous
  interfaces without having to choose a particular event loop,
  offloading this decision to the end application which consumes the
  library.

  If you are packaging an application, not library, based on libverto,
  you should depend either on a specific implementation module or you
  can depend on the virtual provides 'libverto-module-base'. This will
  ensure that you have at least one module installed that provides io,
  timeout and signal functionality. Currently glib is the only module
  that does not provide these three because it lacks signal. However,
  glib will support signal in the future.


pkgId: b5cff0975fe76d4a546f71219670930dcbf28b02e921eb0fc77dab08fb35a2f3
name: libvirt-cim
arch: src
version: 0.6.3
epoch: 0
release: 15.3
summary: CMPI-based CIM provider implementing DMTF SVPC model
url: http://libvirt.org/CIM/
rpm_license: LGPL-2.1+
rpm_group: System/Management
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-5.compass-ci.net
location_href: Packages/libvirt-cim-0.6.3-15.3.src.rpm
checksum_type: sha256
description:
  Libvirt-cim is a CMPI CIM provider that implements the DMTF SVPC
  virtualization model. The goal is to support most of the features
  exported by libvirt itself, enabling management of multiple platforms
  with a single provider.



  Authors:
  --------
      Dan Smith <danms@us.ibm.com>


pkgId: c583c90c2088c7e7d7c188094346cb1b4603b1ec1bb883a87f799e90d3387349
name: libvirt-glib
arch: src
version: 4.0.0
epoch: 0
release: 1.10
summary: GLib and GObject mapping of libvirt
url: http://libvirt.org
rpm_license: LGPL-2.1-or-later
rpm_group: System/Libraries
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-0.compass-ci.net
location_href: Packages/libvirt-glib-4.0.0-1.10.src.rpm
checksum_type: sha256
description:
  libvirt is a C toolkit to interact with the virtualization capabilities
  of recent versions of Linux (and other OSes). It is free software
  available under the GNU Lesser General Public License. Virtualization on
  the Linux Operating System means the ability to run multiple instances of
  Operating Systems concurrently on a single hardware system where the basic
  resources are driven by a Linux instance. The library aim at providing
  long term stable C API initially for the Xen paravirtualization but
  should be able to integrate other virtualization mechanisms if needed


pkgId: 2f1554b03c65b9f52b693bc2319f42dda72bec91c67155f00e5b7a516441103f
name: libvorbis
arch: src
version: 1.3.7
epoch: 0
release: 3.4
summary: The Vorbis General Audio Compression Codec
url: http://www.vorbis.com/
rpm_license: BSD-3-Clause
rpm_group: System/Libraries
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-5.compass-ci.net
location_href: Packages/libvorbis-1.3.7-3.4.src.rpm
checksum_type: sha256
description:
  Vorbis is a fully open, nonproprietary, patent-and-royalty-free, and
  general-purpose compressed audio format for audio and music at fixed
  and variable bit rates from 16 to 128 kbps/channel.

  The native bitstream format of Vorbis is libogg (Ogg). Alternatively,
  libmatroska (matroska) can also be used.


pkgId: ee5a1728120b4ba063703260218300eecdd9d4e3598f8b82e39c07f827e26e91
name: libvpd
arch: src
version: 2.2.9
epoch: 0
release: 3.2
summary: VPD Database access library for lsvpd
url: https://github.com/power-ras/libvpd
rpm_license: LGPL-2.1-or-later
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-0.compass-ci.net
location_href: Packages/libvpd-2.2.9-3.2.src.rpm
checksum_type: sha256
description:
  The libvpd package contains classes that are used to access a Vital
  Product Data (VPD) database created by vpdupdate in the lsvpd package.


pkgId: 63d2e3907b20c776fa86fae95750f358416617c4e6c9e7e767093b18e87a32cb
name: libvpx
arch: src
version: 1.13.0
epoch: 0
release: 1.2
summary: VP8/VP9 codec library
url: https://www.webmproject.org/
rpm_license: BSD-3-Clause AND GPL-2.0-or-later
rpm_group: Productivity/Multimedia/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-2.compass-ci.net
location_href: Packages/libvpx-1.13.0-1.2.src.rpm
checksum_type: sha256
description:
  WebM is an open, royalty-free, media file format designed for the web.

  WebM defines the file container structure, video and audio formats.
  WebM files consist of video streams compressed with the VP8 video codec
  and audio streams compressed with the Vorbis audio codec.
  The WebM file structure is based on the Matroska container.


pkgId: 93c8d5b3bd70e0ae968bba093ae0b63b0466ff118f386e12d02525ad342dbc5d
name: libwacom
arch: src
version: 2.5.0
epoch: 0
release: 1.2
summary: Library to identify wacom tablets
url: https://linuxwacom.github.io/
rpm_license: MIT
rpm_group: System/Libraries
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-4.compass-ci.net
location_href: Packages/libwacom-2.5.0-1.2.src.rpm
checksum_type: sha256
description:
  libwacom is a library to identify wacom tablets and their model-specific
  features. It provides easy access to information such as "is this a
  built-in on-screen tablet", "what is the size of this model", etc.


pkgId: 2d26e5e22ebcae0b0b4e2c6d8fc87f6a19e27cd28fb99f219fb5dba3cc80f243
name: libwapcaplet
arch: src
version: 0.4.3
epoch: 0
release: 2.8
summary: A string internment library
url: https://www.netsurf-browser.org/projects/libwapcaplet/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a60-1.compass-ci.net
location_href: Packages/libwapcaplet-0.4.3-2.8.src.rpm
checksum_type: sha256
description:
  LibWapcaplet is a string internment library, written in C. It provides
  reference counted string interment and rapid string comparison
  functionality. It was developed as part of the NetSurf project and is
  available for use by other software under the MIT licence. For further
  details, see the readme.


pkgId: 4ecf65a77c559814c8d7c326bdb1d301f6d7219138ab76e50f64fa99dcc248fd
name: libwebcam
arch: src
version: 0.2.5
epoch: 0
release: 2.13
summary: A library for user-space configuration of the uvcvideo driver
url: http://sourceforge.net/projects/libwebcam/
rpm_license: GPL-3.0+
rpm_group: System/Libraries
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a35-0.compass-ci.net
location_href: Packages/libwebcam-0.2.5-2.13.src.rpm
checksum_type: sha256
description:
  Libwebcam provides a user-space library for interaction with the uvcvideo
  kernel driver. One could use this library to manipulate settings for one
  or many UVC-type webcams found attached on a single computer.


pkgId: 40bb8dcf8f7789a590ddf996f181d56ad037690f194c28cdfff6f925355cdc00
name: libwmf
arch: src
version: 0.2.13
epoch: 0
release: 1.1
summary: Utilities for Displaying and Converting Metafile Images
url: https://github.com/caolanm/libwmf
rpm_license: LGPL-2.1-or-later
rpm_group: Productivity/Graphics/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-2.compass-ci.net
location_href: Packages/libwmf-0.2.13-1.1.src.rpm
checksum_type: sha256
description:
  This library interprets metafile images and can either display them
  using the X Window System or convert them to standard formats such as
  PNG, JPEG, PS, EPS, and more.


pkgId: a8af3acb8a01230929304708c4038e9cc11fa1c6b20d7ee48b16038baf6f7fd4
name: libwpg
arch: src
version: 0.3.4
epoch: 0
release: 2.1
summary: Library to read and parse graphics in WordPerfect Graphics format
url: http://libwpg.sourceforge.net/
rpm_license: LGPL-2.1-or-later AND MPL-2.0
rpm_group: Productivity/Publishing/Word
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-5.compass-ci.net
location_href: Packages/libwpg-0.3.4-2.1.src.rpm
checksum_type: sha256
description:
  libwpg is a C++ library to read and parse graphics in WPG (WordPerfect
  Graphics) format. It is cross-platform, at the moment it can be build
  on Microsoft Windows and Linux.


pkgId: b5d09abefaadd87d995b6d1a0842e054056d2c7f8cf081b991ce24ff682a8bb9
name: libx86
arch: src
version: 1.1
epoch: 0
release: 3.19
summary: x86 real-mode library
url: http://www.codon.org.uk/~mjg59/libx86/
rpm_license: MIT AND BSD-3-Clause
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p16g.2288hv3-2s24p-224g--b28-15.compass-ci.net
location_href: Packages/libx86-1.1-3.19.src.rpm
checksum_type: sha256
description:
  A library to provide support for making real-mode calls x86 calls. On
  x86 hardware, vm86 mode is used. On other platforms, x86 emulation is
  provided.


pkgId: 162158252a499b704fc44a954598ab55bdc37f5d18847dc3f877176c0854da01
name: libxcrypt
arch: src
version: 4.4.33
epoch: 0
release: 3.1
summary: Extended crypt library for DES, MD5, Blowfish and others
url: https://github.com/besser82/libxcrypt
rpm_license: BSD-2-Clause AND GPL-3.0-or-later AND LGPL-2.1-or-later AND BSD-3-Clause AND SUSE-Public-Domain
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a16-5.compass-ci.net
location_href: Packages/libxcrypt-4.4.33-3.1.src.rpm
checksum_type: sha256
description:
  libxcrypt is a modern library for one-way hashing of passwords.  It
  supports DES, MD5, SHA-2-256, SHA-2-512, and bcrypt-based password
  hashes, and provides the traditional Unix 'crypt' and 'crypt_r'
  interfaces, as well as a set of extended interfaces pioneered by
  Openwall Linux, 'crypt_rn', 'crypt_ra', 'crypt_gensalt',
  'crypt_gensalt_rn', and 'crypt_gensalt_ra'.


pkgId: 9716cba6728829bbec0ada87dd9271260ddca916a5266f40d1c67343653bfc22
name: libxcvt
arch: src
version: 0.1.2
epoch: 0
release: 1.3
summary: CVT standard timing modeline generator
url: https://gitlab.freedesktop.org/xorg/lib/libxcvt
rpm_license: MIT
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a67-2.compass-ci.net
location_href: Packages/libxcvt-0.1.2-1.3.src.rpm
checksum_type: sha256
description:
  libxcvt is a library providing a standalone version of the X server
  implementation of the VESA Coordinated Video Timings (CVT) standard
  timing modelines generator. libxcvt also provides a standalone
  version of the command line tool cvt copied from the Xorg
  implementation and is meant to be a direct replacement to the version
  provided by the Xorg server.


pkgId: c1a85a84f5bc98d6403c2eb535110f36d3b9fbd60fc81bf5c662348f92ac52bf
name: libxdg-basedir
arch: src
version: 1.2.3
epoch: 0
release: 1.4
summary: XDG Base Directory Specification Library
url: https://github.com/devnev/libxdg-basedir/
rpm_license: MIT
rpm_group: System/Libraries
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a28-3.compass-ci.net
location_href: Packages/libxdg-basedir-1.2.3-1.4.src.rpm
checksum_type: sha256
description:
  The XDG Base Directory Specification defines where should user files be looked
  for by defining one or more base directories relative in with they should be
  located.

  This library implements functions to list the directories according to the
  specification and provides a few higher-level functions.


pkgId: 7b8ad7fd9cdfa0673ae7283a089821170a28a2e3af503482ee51ea459108e664
name: libxkbcommon
arch: src
version: 1.5.0
epoch: 0
release: 1.2
summary: Library for handling xkb descriptions
url: http://xkbcommon.org/
rpm_license: MIT
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-3.compass-ci.net
location_href: Packages/libxkbcommon-1.5.0-1.2.src.rpm
checksum_type: sha256
description:
  xkbcommon is a keymap handling library, which can parse XKB
  descriptions (e.g. from xkeyboard-config), and use this to help its
  users make sense of their keyboard input. Unfortunately, X11's
  requirements mean this is not actually usable for the X server, but it
  should be perfectly usable for client toolkits, as well as alternative
  windowing systems, compositors and system-level clients such as
  Wayland and kmscon.


pkgId: 07ab8334d1080688533040828f7549d1d2a24d32c300821911721ad1709ce4a5
name: libxls
arch: src
version: 1.6.2
epoch: 0
release: 3.4
summary: Library for Parsing Excel (XLS) Files
url: https://github.com/libxls/libxls
rpm_license: BSD-2-Clause
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a11-0.compass-ci.net
location_href: Packages/libxls-1.6.2-3.4.src.rpm
checksum_type: sha256
description:
  libxls is a C library which can read Excel (xls) files since Excel 97
  (the BIFF8 format). libxls cannot write Excel files.


pkgId: 9a2eef5721db2338e67797a800c6c00c17ac6a515b5eb65b8b42de4bf511bf24
name: libxml2-python
arch: src
version: 2.10.4
epoch: 0
release: 2.1
summary: A Library to Manipulate XML Files
url: https://gitlab.gnome.org/GNOME/libxml2
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s64p-256g--a38-5.compass-ci.net
location_href: Packages/libxml2-python-2.10.4-2.1.src.rpm
checksum_type: sha256
description:
  The XML C library was initially developed for the GNOME project. It is
  now used by many programs to load and save extensible data structures
  or manipulate any kind of XML files.


pkgId: b885d4fc087454ecc5b96bfac652b4109dc61870e3bb654b457283c8bcdea839
name: libxshmfence
arch: src
version: 1.3.2
epoch: 0
release: 1.2
summary: A tiny library that exposes a event API on top of Linux futexes
url: https://xorg.freedesktop.org/
rpm_license: HPND
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-4.compass-ci.net
location_href: Packages/libxshmfence-1.3.2-1.2.src.rpm
checksum_type: sha256
description:
  This is a tiny library that exposes a event API on top of Linux
  futexes. There was some discussion about using eventfd instead of this,
  but the cost of adding two FDs to the X server for every DRI application
  seems excessive, and by using PresentIdleNotify events, to work around
  the limitations of futexes.


pkgId: 46c004b2951e8b3e2979b31d9be38c1dcba82a71398bb8a6eb0e59e3a219582b
name: libzbc
arch: src
version: 5.13.0
epoch: 0
release: 1.2
summary: Library for manipulating ZBC and ZAC disks
url: https://github.com/westerndigitalcorporation/libzbc
rpm_license: BSD-2-Clause AND LGPL-3.0-or-later
rpm_group: Hardware/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-5.compass-ci.net
location_href: Packages/libzbc-5.13.0-1.2.src.rpm
checksum_type: sha256
description:
  libzbc is a simple library providing functions for manipulating Zoned
  Block Command (ZBC) and Zoned-device ATA command set (ZAC) disks.
  libzbc also has an mode for emulating the behavior of a zoned disk
  using a regular file or raw block device.


pkgId: 71e20aababbddb307e639df6febe5f9a611dbaee4b919c8fdc4ded7d931485da
name: libzen
arch: src
version: 0.4.41
epoch: 0
release: 1.1
summary: C++ utility library
url: https://github.com/MediaArea/ZenLib
rpm_license: Zlib
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a28-2.compass-ci.net
location_href: Packages/libzen-0.4.41-1.1.src.rpm
checksum_type: sha256
description:
  ZenLib is a C++ utility library. It includes classes for handling
  strings, configuration, bit streams, threading, translation
  and cross-platform operating system functions.


pkgId: e987cd32663a2ec56bee49817b987b86b6b63b5f5a493cab1dd0ae116a6b79c9
name: libzmf
arch: src
version: 0.0.2
epoch: 0
release: 1.41
summary: A library for import of Zoner document formats
url: http://wiki.documentfoundation.org/DLP/Libraries/libzmf
rpm_license: MPL-2.0
rpm_group: Productivity/Publishing/Word
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-3.compass-ci.net
location_href: Packages/libzmf-0.0.2-1.41.src.rpm
checksum_type: sha256
description:
  libzmf is a library for generating Zoner documents. It is directly
  pluggable into import filters based on librevenge.


pkgId: deb66db59df41565ed5fdf0b5f11c1fdf723a53e9b62f4bd3fe53eec9142ccef
name: libzypp-plugin-appdata
arch: src
version: 1.0.1+git.20230117
epoch: 0
release: 2.1
summary: libzypp extension to handle AppStream metadata
url: https://wiki.gnome.org/Design/Apps/Software
rpm_license: CC0-1.0 AND MIT
rpm_group: System/Libraries
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-5.compass-ci.net
location_href: Packages/libzypp-plugin-appdata-1.0.1+git.20230117-2.1.src.rpm
checksum_type: sha256
description:
  This plugin extends libzypp to install AppStream metadata, as extracted from the
  repository metadata, onto the file system in order to be picked up by
  software centers.


pkgId: 6c0cf7fb72d279f69bb3820f6805729273462aee8465e1f67737dc0625c2b486
name: linbox
arch: src
version: 1.7.0
epoch: 0
release: 1.5
summary: C++ library for computation with matrices over ints and finite fields
url: https://linalg.org/
rpm_license: LGPL-2.1-or-later
rpm_group: Productivity/Scientific/Math
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-2.compass-ci.net
location_href: Packages/linbox-1.7.0-1.5.src.rpm
checksum_type: sha256
description:
  LinBox is a C++ template library for exact, high-performance linear
  algebra computation with dense, sparse, and structured matrices over
  the integers and over finite fields.


pkgId: aecb0b6969bceb9cb68dca534d2e6873be01e98d143d56c19656fdd265080545
name: linkloop
arch: src
version: 1.0.0
epoch: 0
release: 22.31
summary: Test network connectivity at link layer (layer-2)
url: http://freshmeat.net/projects/linkloop/
rpm_license: GPL-2.0+
rpm_group: Productivity/Networking/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-3.compass-ci.net
location_href: Packages/linkloop-1.0.0-22.31.src.rpm
checksum_type: sha256
description:
  Linkloop is similar to ping, but tests the network connectivity at the
  link layer (layer 2) instead of the network layer (layer 3).



  Authors:
  --------
      Oron Peled <oron@actcom.co.il>
      Dominique Domet de Mont <Dominique.Domet-de-Mont@hp.com>


pkgId: 65d0e6b55ab63b78811b8a02f5d1eea9067f6210800f18edfc2166cbce86ceda
name: links
arch: src
version: 2.29
epoch: 0
release: 1.1
summary: Text-Based WWW Browser
url: http://links.twibright.com/
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Networking/Web/Browsers
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-5.compass-ci.net
location_href: Packages/links-2.29-1.1.src.rpm
checksum_type: sha256
description:
  Links is like Lynx--an easy-to-use browser for HTML documents and other
  Internet services, like FTP, telnet, and news. Links provides a
  graphical interface besides the text interface. It has good support for
  frames, supports ssl, and has a little bit of JavaScript support.


pkgId: c966587f1ec3c059e6611370689faa4570f6ffdcac78499dbe3bfc3dfa3f5831
name: linux-ftools
arch: src
version: 1.3
epoch: 0
release: 4.29
summary: Linux command line tools for fallocate, fincore, fadvise, etc
url: http://code.google.com/p/linux-ftools/
rpm_license: Apache-2.0
rpm_group: Development/Debug
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-5.compass-ci.net
location_href: Packages/linux-ftools-1.3-4.29.src.rpm
checksum_type: sha256
description:
  These are tools designed for working with modern linux system calls including,
  mincore, fadvise, etc.

  We designed these primarily to work in high performance environments to
  determine information about the running kernel, improve system performance, and
  debug performance problems.


pkgId: c5c92d3c9f42a35e413af014cca0eae5c1b3ea12dd68d89d76f640676caae64b
name: linux-glibc-devel
arch: src
version: 6.4
epoch: 0
release: 1.1
summary: Linux headers for userspace development
url: http://www.kernel.org/
rpm_license: GPL-2.0-only
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a29-4.compass-ci.net
location_href: Packages/linux-glibc-devel-6.4-1.1.src.rpm
checksum_type: sha256
description:
  This package provides Linux kernel headers, the kernel API description
  required for compilation of almost all programs. This is the userspace
  interface; compiling external kernel modules requires
  kernel-(flavor)-devel, or kernel-syms to pull in all kernel-*-devel,
  packages, instead.


pkgId: cc11ef0c85499164593e9668b20a44665dcdc47261b4bbe8a601d143909cea1f
name: linux_logo
arch: src
version: 6.01
epoch: 0
release: 1.1
summary: Prints the linux logo on the text console
url: http://deater.net/weave/vmwprod/linux_logo/
rpm_license: GPL-2.0-only
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-3.compass-ci.net
location_href: Packages/linux_logo-6.01-1.1.src.rpm
checksum_type: sha256
description:
  The Linux logo on the text console, with colors and system information.
  Contains a number of built-in logos.


pkgId: 1f38c1d824f2665f4afc875995d0de9e6c778b20c52bdecaaf847bc689572806
name: listres
arch: src
version: 1.0.5
epoch: 0
release: 1.5
summary: Utility to list X resources in widgets
url: http://xorg.freedesktop.org/
rpm_license: X11
rpm_group: System/X11/Utilities
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-1.compass-ci.net
location_href: Packages/listres-1.0.5-1.5.src.rpm
checksum_type: sha256
description:
  The listres program generates a list of X resources for a widget
  in an X client written using a toolkit based on libXt.


pkgId: e4461cdcde4ee484aaef4220bbd5b0c8491852c58b99d379724311a86f6b7cd6
name: lit
arch: src
version: 0.6.0
epoch: 0
release: 3.11
summary: A portable tool for executing test suites
url: http://llvm.org/cmds/lit.html
rpm_license: NCSA
rpm_group: Development/Tools/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-1.compass-ci.net
location_href: Packages/lit-0.6.0-3.11.src.rpm
checksum_type: sha256
description:
  Lit is a portable tool for executing LLVM and Clang style test suites,
  summarizing their results, and providing indication of failures. Lit is
  designed to be a lightweight testing tool with as simple a user interface
  as possible/


pkgId: ed46ee7b916704c0578ec63548ca87bf4a2ba8f8018ea584c0b84917a77f39fa
name: littleb
arch: src
version: 0.1.2
epoch: 0
release: 1.20
summary: Bluetooth Low Energy Library
url: https://github.com/intel-iot-devkit/littleb
rpm_license: MIT
rpm_group: Hardware/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-2.compass-ci.net
location_href: Packages/littleb-0.1.2-1.20.src.rpm
checksum_type: sha256
description:
  LittleB provides a Bluetooth Low Energy API. It exposes the BLE GATT
  API for C using BlueZ over SD-Bus.


pkgId: 34bad9843d2ab028d1e3574e9daab29c2fc69b8446dee1f376ba520869df6651
name: live555
arch: src
version: 2023.01.19
epoch: 0
release: 1.3
summary: LIVE555 Streaming Media
url: http://www.live555.com/liveMedia/
rpm_license: LGPL-2.1-only
rpm_group: System/Libraries
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a64-1.compass-ci.net
location_href: Packages/live555-2023.01.19-1.3.src.rpm
checksum_type: sha256
description:
  This code forms a set of C++ libraries for multimedia streaming,
  using open standard protocols (RTP/RTCP, RTSP, SIP). These libraries
  can be used to build streaming applications


pkgId: 34a2a18829f9659295f3107363931deccbec05e1382faca01e91885628af33eb
name: livedtd
arch: src
version: 2007.1.15
epoch: 0
release: 21.19
summary: DTD Visualizing Tool
url: http://www.sagehill.net/livedtd/
rpm_license: BSD-3-Clause
rpm_group: Productivity/Publishing/XML
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a70-5.compass-ci.net
location_href: Packages/livedtd-2007.1.15-21.19.src.rpm
checksum_type: sha256
description:
  The package comes with a Perl script (livedtd.pl) that converts an SGML
  or XML DTD (Document Type Definition) into an HTML document.  The HTML
  document is exactly the same text as the DTD but with "live" links that
  let you navigate through the DTD.



  Authors:
  --------
      Robert Stayton <bobs@sagehill.net>


pkgId: d05919277a70ef7abad37247c2a5cbea8db3d54711f70012813f3c800a2b155d
name: lklug-fonts
arch: src
version: 0.6
epoch: 0
release: 120.23
summary: "Lanka Linux User Group" OpenType Font for Sinhala
url: http://www.lug.lk
rpm_license: GPL-2.0
rpm_group: System/X11/Fonts
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-4.compass-ci.net
location_href: Packages/lklug-fonts-0.6-120.23.src.rpm
checksum_type: sha256
description:
  "Lanka Linux User Group" OpenType font for Sinhala copyright 2004 by
  Yannis Haralambous.  OTF tables added by Anuradha Ratnaweera an d
  Harshani Devadithya, and modified by Harshula Jayasuriya. "Kunddaliya"
  glyph Copyright (c) 2006 Harshula Jayasuriya


pkgId: 561c6d1168f159b01a18ce2753b32686eae0b19eba837f177c16fb8e3e2c67c5
name: lksctp-tools
arch: src
version: 1.0.19
epoch: 0
release: 2.1
summary: Utilities for SCTP (Stream Control Transmission Protocol)
url: http://lksctp.sourceforge.net
rpm_license: LGPL-2.1-or-later
rpm_group: Productivity/Networking/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-4.compass-ci.net
location_href: Packages/lksctp-tools-1.0.19-2.1.src.rpm
checksum_type: sha256
description:
  This package contains the SCTP base runtime library and command line
  tools.

  SCTP (Stream Control Transmission Protocol) is a message-oriented,
  reliable transport protocol with congestion control, support for
  transparent multihoming, and multiple ordered streams of messages.


pkgId: 22fe979baff90a6d1a337cd90dc7d7fa25ba80098718233260f6d4d3de28e5ce
name: lmdb
arch: src
version: 0.9.30
epoch: 0
release: 1.1
summary: Lightning Memory-Mapped Database Manager
url: https://symas.com/mdb/
rpm_license: OLDAP-2.8
rpm_group: Productivity/Databases/Tools
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a13-5.compass-ci.net
location_href: Packages/lmdb-0.9.30-1.1.src.rpm
checksum_type: sha256
description:
  LMDB is a Btree-based database management library with an API similar
  to BerkeleyDB. The library is thread-aware and supports concurrent
  read/write access from multiple processes and threads. The DB
  structure is multi-versioned, and data pages use a copy-on-write
  strategy, which also provides resistance to corruption and eliminates
  the need for any recovery procedures. The database is exposed in a
  memory map, requiring no page cache layer of its own.


pkgId: 59c30eda3d3623dd2cc0ff6605b8a82859aace1d6db0761152419c698969b8da
name: lndir
arch: src
version: 1.0.4
epoch: 0
release: 1.2
summary: Utility to create a shadow directory of symbolic links to another directory tree
url: https://xorg.freedesktop.org/
rpm_license: MIT
rpm_group: Development/Tools/Building
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-5.compass-ci.net
location_href: Packages/lndir-1.0.4-1.2.src.rpm
checksum_type: sha256
description:
  The lndir program makes a shadow copy of a directory tree, except that
  the shadow is not populated with real files but instead with symbolic
  links pointing at the real files in the original directory tree.


pkgId: 6ef5522f9cbc71beb29e85d5999d35497a2e7f0a07b2d88e8fb66633181b8916
name: lockdev
arch: src
version: 1.0.3_git201003141408
epoch: 0
release: 31.27
summary: A library for locking devices
url: http://packages.debian.org/unstable/source/lockdev
rpm_license: LGPL-2.0-only
rpm_group: System/Base
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a14-1.compass-ci.net
location_href: Packages/lockdev-1.0.3_git201003141408-31.27.src.rpm
checksum_type: sha256
description:
  Lockdev provides a reliable way to put an exclusive lock to devices
  using both FSSTND and SVr4 methods.


pkgId: 864ad9ce228503d4e990fbcf3de4bfe8cf4c9662e4fc53e777b4bb814fbed1d4
name: log4cplus
arch: src
version: 2.0.8
epoch: 0
release: 1.3
summary: C++ logging library
url: http://log4cplus.sourceforge.net/
rpm_license: Apache-2.0
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-2.compass-ci.net
location_href: Packages/log4cplus-2.0.8-1.3.src.rpm
checksum_type: sha256
description:
  log4cplus is a simple to use C++ logging API providing thread-safe,
  flexible, and arbitrarily granular control over log management and
  configuration. It is modeled after the Java log4j API.


pkgId: 00ac7b4d1c90acc84b54428a748dbefbe3d6f24a1bee636691d6c99ccd39df8c
name: log4shib
arch: src
version: 2.0.1
epoch: 0
release: 1.10
summary: Log for C++, Shibboleth Edition
url: https://wiki.shibboleth.net/confluence/display/OpenSAML/log4shib
rpm_license: LGPL-2.1-only
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b23-6.compass-ci.net
location_href: Packages/log4shib-2.0.1-1.10.src.rpm
checksum_type: sha256
description:
  Log for C++ is a library of classes for flexible logging to files, syslog,
  and other destinations. It is modeled after the Log for Java library and
  stays as close to its API as is reasonable.


pkgId: 4f2dcbd3d07bb2c0f697f4c86eb561eeac4ca61938e60f44c80f12147d8edc09
name: logdigest
arch: src
version: 0.2.4
epoch: 0
release: 20.16
summary: Mail Digests of System Log Files to the System Administrator
url: http://sourceforge.net/projects/logdigest
rpm_license: GPL-2.0-or-later
rpm_group: System/Monitoring
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-14.compass-ci.net
location_href: Packages/logdigest-0.2.4-20.16.src.rpm
checksum_type: sha256
description:
  Logdigest, run by cron at night, greps through system log files
  (/var/log/messages, /var/log/mail, etc.) to find "interesting" content.

  Lines matching the regular expressions in /etc/logdigest/ignore are simply
  ignored. More expressions can be added to /etc/logdigest/ignore.local.
  See /etc/logdigest/config for some general settings.

  The results are mailed to the sysadmin daily.


pkgId: 567badef64c26364797de5cca485252ee174bcd4ee7f1f16c88ea4d36d295557
name: lomoco
arch: src
version: 1.0
epoch: 0
release: 127.20
summary: Tool for setting the special features of some Logitech mice
url: http://www.lomoco.org/
rpm_license: GPL-2.0+
rpm_group: Hardware/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-5.compass-ci.net
location_href: Packages/lomoco-1.0-127.20.src.rpm
checksum_type: sha256
description:
  lomoco can configure vendor-specific options on Logitech USB mice (or
  dual-personality mice plugged into the USB port). A number of recent
  devices are supported. The program is mostly useful in setting the
  resolution to 800 cpi on mice that boot at 400 cpi (such as the
  MX-500), and disabling SmartScroll or Cruise Control for those who
  would rather use the two extra buttons as ordinary mouse buttons.

  You can configure which features should be enabled in
  /etc/sysconfig/logitech_mouse


pkgId: fd44eed536109647bcec080dd96406daf32feb7f504754130f0fb3ebb308c467
name: lout
arch: src
version: 3.42.2
epoch: 0
release: 1.2
summary: A document formatting system
url: https://savannah.nongnu.org/projects/lout/
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Publishing/PS
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-0.compass-ci.net
location_href: Packages/lout-3.42.2-1.2.src.rpm
checksum_type: sha256
description:
  Lout is a document formatting system. The system reads a high-level
  description of a document similar in style to LaTeX and produces a
  PostScript file. Plain text output is also available, PDF output is
  limited but working (e.g. no graphics). Either of these may be
  fed to a printer. Lout is offered in multiple languages.


pkgId: 4e591b678ec6c34c51d84e12ec52fbb1f05b3db93b3ca5af2dcf6a8ca8c1e24e
name: lpairs
arch: src
version: 1.0.5
epoch: 0
release: 1.12
summary: Classical memory game
url: http://lgames.sourceforge.net/index.php?project=LPairs
rpm_license: GPL-2.0-only
rpm_group: Amusements/Games/Logic
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-3.compass-ci.net
location_href: Packages/lpairs-1.0.5-1.12.src.rpm
checksum_type: sha256
description:
  LPairs is a classical memory game. This means you have to find pairs of
  identical cards which will then be removed. Your time and tries needed
  will be counted but there is no highscore chart or limit to this.


pkgId: eb51833bc1d575fb95d64ece4ef7e57d0e63cb811fa18419501cb382ff05cae0
name: lpe
arch: src
version: 1.2.8
epoch: 0
release: 5.4
summary: Programming text editor
url: https://github.com/AdamMajer/lpe
rpm_license: GPL-2.0-only
rpm_group: Productivity/Editors/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-5.compass-ci.net
location_href: Packages/lpe-1.2.8-5.4.src.rpm
checksum_type: sha256
description:
  LPE is meant as an acronym for "lightweight programmer's editor".
  It recognizes a few programming languages for syntax highlighting.
  The function keys are reminiscient of pico's choices.


pkgId: c504eece8f37a52c5b185058ebaa5f43b2dedc19022f62369cc2ccf1592ad4c2
name: lpsolve
arch: src
version: 5.5.2.0
epoch: 0
release: 10.33
summary: A Mixed Integer Linear Programming (MILP) Solver
url: http://sourceforge.net/projects/lpsolve
rpm_license: LGPL-2.0+
rpm_group: Productivity/Scientific/Math
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a28-3.compass-ci.net
location_href: Packages/lpsolve-5.5.2.0-10.33.src.rpm
checksum_type: sha256
description:
  Mixed Integer Linear Programming (MILP) solver lpsolve solves pure
  linear, (mixed) integer/binary, semi-continuous and special ordered
  sets (SOS) models.


pkgId: 8554ddbb8779c0757faa0b9ec93bd26d0e574cb98ce9a838951e3fa60cc13274
name: lrzip
arch: src
version: 0.651
epoch: 0
release: 2.1
summary: Very High Ratio and Speed Compression Designed for Large Files
url: http://ck.kolivas.org/apps/lrzip/
rpm_license: GPL-2.0-only
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a26-1.compass-ci.net
location_href: Packages/lrzip-0.651-2.1.src.rpm
checksum_type: sha256
description:
  LRZIP is a compression program that can achieve very high compression
  ratios and speed when used with large files. It uses the combined compression
  algorithms of lzma for maximum compression, lzo for maximum speed, and the long
  range redundancy reduction of rzip. It is designed to scale with increases
  with RAM size, improving compression further. A choice of either size or
  speed optimizations allows for either better compression than even lzma can
  provide, or better speed than gzip, but with bzip2 sized compression levels.


pkgId: 18112d07a691420faec315e444b3da50d7d95ddf020d2b5c61b4825fda25e52f
name: lscsoft-glue
arch: src
version: 3.0.1
epoch: 0
release: 1.5
summary: Grid LSC User Environment
url: http://software.ligo.org/lscsoft
rpm_license: GPL-2.0-only
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-4.compass-ci.net
location_href: Packages/lscsoft-glue-3.0.1-1.5.src.rpm
checksum_type: sha256
description:
  Glue is a collection of utilities for running data analysis pipelines
  for online and offline analysis as well as accessing various grid
  utilities.  It also provides the infrastructure for the segment
  database.


pkgId: 0b06098d36b1b0f0a5a7f48629b8f9eee7afeb169d77c6f65586ac1507b52788
name: lsof
arch: src
version: 4.98.0
epoch: 0
release: 1.2
summary: A Program That Lists Information about Files Opened by Processes
url: https://github.com/lsof-org/lsof
rpm_license: Zlib
rpm_group: System/Monitoring
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-2.compass-ci.net
location_href: Packages/lsof-4.98.0-1.2.src.rpm
checksum_type: sha256
description:
  Lsof lists information about files opened by processes. An open file
  may be a regular file, a directory, a block special file, a character
  special file, an executing text reference, a library, a stream, or a
  network file (Internet socket, NFS file, or UNIX domain socket.)  A
  specific  file or all the files in a file system may be selected by
  path.


pkgId: 1e5fc3f0c2668143d1f53c1808df5765e9f48565bab08eb992c678ed88431ccc
name: lua-fennel
arch: src
version: 1.2.1
epoch: 0
release: 2.1
summary: Lisp dialect that compiles to Lua
url: https://fennel-lang.org/
rpm_license: MIT
rpm_group: Development/Languages/Lua
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-2.compass-ci.net
location_href: Packages/lua-fennel-1.2.1-2.1.src.rpm
checksum_type: sha256
description:
  Fennel is a lisp that compiles to Lua. Features include:

  • Full Lua compatibility - You can use any function or library from
    Lua.
  • Zero overhead - Compiled code should be just as or more efficient
    than hand-written Lua.
  • Compile-time macros - Ship compiled code with no runtime
    dependency on Fennel.
  • Embeddable - Fennel is a one-file library as well as an
    executable.
    Embed it in other programs to support runtime extensibility and
    interactive development.


pkgId: 4cc9c05c19be6c2a0dcab044997ac86d233f5da2451afd2f35eaa2b109ad5f52
name: lua51
arch: src
version: 5.1.5
epoch: 0
release: 15.19
summary: Small Embeddable Language with Procedural Syntax
url: http://www.lua.org
rpm_license: MIT
rpm_group: Development/Languages/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-2.compass-ci.net
location_href: Packages/lua51-5.1.5-15.19.src.rpm
checksum_type: sha256
description:
  Lua is a programming language originally designed for extending
  applications, but is also frequently used as a general-purpose,
  stand-alone language.

  Lua combines procedural syntax (similar to Pascal) with
  data description constructs based on associative arrays and extensible
  semantics. Lua is dynamically typed, interpreted from byte codes, and
  has automatic memory management, making it suitable for configuration,
  scripting, and rapid prototyping. Lua is implemented as a small library
  of C functions, written in ANSI C.


pkgId: 5883c7d43379173464e358656e865985c159a7bfab51988b2e814f4ed2fd453c
name: luit
arch: src
version: 20221028
epoch: 0
release: 1.2
summary: Locale and ISO 2022 support for Unicode terminals
url: http://invisible-island.net/luit/
rpm_license: MIT
rpm_group: System/X11/Utilities
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-0.compass-ci.net
location_href: Packages/luit-20221028-1.2.src.rpm
checksum_type: sha256
description:
  Luit is a filter that can be run between an arbitrary application and a
  UTF-8 terminal emulator. It will convert application output from the
  locale's encoding into UTF-8, and convert terminal input from UTF-8 into
  the locale's encoding.


pkgId: f3fc7e7a7892415f21ab0920555559f567e8161e5a61fec3a33da830632745f1
name: luksmeta
arch: src
version: 9
epoch: 0
release: 1.1
summary: Utility for storing metadata in a LUKSv1 header
url: https://github.com/latchset/luksmeta
rpm_license: LGPL-2.1-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a11-0.compass-ci.net
location_href: Packages/luksmeta-9-1.1.src.rpm
checksum_type: sha256
description:
  The luksmeta utility enables an administrator to store metadata in the gap
  between the end of the LUKSv1 header and the start of the encrypted data.


pkgId: 8c6413d6f98eb3a3bc02d3c63067289a0f640e5e6b6c44b1361637541a3233d8
name: lv
arch: src
version: 4.51
epoch: 0
release: 149.23
summary: Multilingual file viewer with user interface like "less"
url: http://www.ff.iij4u.or.jp/~nrt/lv/
rpm_license: GPL-2.0+
rpm_group: Productivity/Text/Utilities
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-1.compass-ci.net
location_href: Packages/lv-4.51-149.23.src.rpm
checksum_type: sha256
description:
  Lv is a multilingual file viewer and looks like the "less" utility.
  It can decode and encode multilingual streams through many coding
  systems, and can be used as a coding system translation filter. Lv
  can recognize multibyte patterns as regular expressions, and provides
  multilingual grep functionality under the name lgrep. It also
  recognizes ANSI escape sequences for text decoration.


pkgId: 248c4e003fe0e5c2b5f20832ca8c139b81665624b14190e20de992824819ba45
name: lwjgl3
arch: src
version: 3.2.3
epoch: 0
release: 1.12
summary: Lightweight Java Game Library 3
url: https://www.lwjgl.org/
rpm_license: BSD-3-Clause
rpm_group: Development/Libraries/Java
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a13-3.compass-ci.net
location_href: Packages/lwjgl3-3.2.3-1.12.src.rpm
checksum_type: sha256
description:
  LWJGL is a Java library that enables cross-platform access to popular native APIs
  useful in the development of graphics (OpenGL, Vulkan), audio (OpenAL), parallel
  computing (OpenCL, CUDA) and XR (OpenVR, LibOVR) applications.


pkgId: 42cf36588719aae312d24b012333b9da75374ce81c33c6391e62994d710ca1ff
name: lxlauncher
arch: src
version: 0.2.5
epoch: 0
release: 17.23
summary: Open source clone of Asus launcher for Netbooks
url: http://www.lxde.org
rpm_license: GPL-3.0
rpm_group: System/GUI/LXDE
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a13-1.compass-ci.net
location_href: Packages/lxlauncher-0.2.5-17.23.src.rpm
checksum_type: sha256
description:
  LXLauncher is an open source clone of Asus launcher for
  EeePC or Netbooks anyway. It's an LXDE project and it's
  based on menu-cache library.


pkgId: 4b1c3a0c5108a17df6665d33e6575ebbe0792667ed79b900c53c4a65d8b0e73f
name: lz4
arch: src
version: 1.9.4
epoch: 0
release: 2.4
summary: Hash-based Predictive Lempel–Ziv compressor
url: https://lz4.github.io/lz4/
rpm_license: BSD-2-Clause AND GPL-2.0-or-later
rpm_group: Productivity/Archiving/Compression
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-4.compass-ci.net
location_href: Packages/lz4-1.9.4-2.4.src.rpm
checksum_type: sha256
description:
  LZ4 is a lossless data compression algorithm that is focused on
  compression and decompression speed. It belongs to the LZ77
  (Lempel–Ziv) family of byte-oriented compression schemes. It is a
  LZP2 fork and provides better compression ratio for text files.

  This subpackage provides a GPL command-line utility to make use of
  the LZ4 algorithm.


pkgId: 7492c16466f6d13e369eaa1f1b1e37dcf641575104a32a8c3d27d614ac7ee7ea
name: lzo
arch: src
version: 2.10
epoch: 0
release: 8.1
summary: A Real-Time Data Compression Library
url: https://www.oberhumer.com/opensource/lzo/
rpm_license: GPL-2.0-or-later
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a64-1.compass-ci.net
location_href: Packages/lzo-2.10-8.1.src.rpm
checksum_type: sha256
description:
  LZO is a portable lossless data compression library written in ANSI C.
  Decompression requires no memory. LZO is suitable for data compression
  and decompression in real-time. This means it favors speed over
  compression ratio.


pkgId: 3c40340717dd00c31a9f7e12b46059acbeb8955596c93c0ca2242a8a84be85ea
name: mISDNuser
arch: src
version: 2.1.0+2.0.22+git6
epoch: 0
release: 2.5
summary: Tools and library for mISDN
url: https://github.com/ISDN4Linux/mISDNuser
rpm_license: GPL-2.0-only AND LGPL-2.1-only
rpm_group: Hardware/ISDN
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-5.compass-ci.net
location_href: Packages/mISDNuser-2.1.0+2.0.22+git6-2.5.src.rpm
checksum_type: sha256
description:
  This package contains libmisdn and some tools to use the mISDN driver.
  mISDN is the new modular ISDN driver for Linux.


pkgId: 9f3d5ae9c45c33484992359683bcc212fc5049b2a08bfc60c04c379a3e17cf60
name: mac-robber
arch: src
version: 1.02
epoch: 0
release: 13.28
summary: Tool to create a timeline of file activity for mounted file systems
url: http://sourceforge.net/projects/mac-robber/
rpm_license: GPL-2.0+
rpm_group: Productivity/Security
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a60-4.compass-ci.net
location_href: Packages/mac-robber-1.02-13.28.src.rpm
checksum_type: sha256
description:
  mac-robber is a digital forensics and incident response tool that can be used
  with The Sleuth Kit to create a timeline of file activity for mounted
  file systems.


pkgId: 91b7047a4d824508ecfa666e4848de39ef5df8f4886d40c095c54f53f4fcd062
name: maelstrom
arch: src
version: 3.0.6
epoch: 0
release: 3.21
summary: High Quality Asteroids Clone
url: http://slouken.libsdl.org/projects/Maelstrom/
rpm_license: GPL-2.0+ and CC-BY-3.0
rpm_group: Amusements/Games/Action/Shoot
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-2.compass-ci.net
location_href: Packages/maelstrom-3.0.6-3.21.src.rpm
checksum_type: sha256
description:
  You are on space patrol. Blast asteroids, fight UFOs, and get extra
  weapons. Beware of supernovae and black holes.

  A port of the high resolution, fast action Asteroids-style
  Mac game Maelstrom originally written by Ambrosia Software.
  Unique to this port is a kick-butt network play mode.


pkgId: cccc7a5478a34dd36a4a5ace7f01cb4fa1c45f4a0e27a18835cab4377dae4e47
name: mailprocessing
arch: src
version: 1.2.7
epoch: 0
release: 1.12
summary: Maildir and IMAP processor/filter using Python 3x as its configuration language
url: http://mailprocessing.github.io/mailprocessing
rpm_license: GPL-2.0-only
rpm_group: Productivity/Networking/Email/Utilities
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a11-1.compass-ci.net
location_href: Packages/mailprocessing-1.2.7-1.12.src.rpm
checksum_type: sha256
description:
  The maildirproc and imapproc utilities provided by this package filter emails
  in maildirs and IMAP folders with a user provided filter script written in
  Python.


pkgId: fc5c176236bb9d7810f2855a67da37d14936425f3a08ba394e4c84fe4893164c
name: mairix
arch: src
version: 0.24
epoch: 0
release: 1.22
summary: A maildir indexer and searcher
url: http://www.rc0.org.uk/mairix/
rpm_license: GPL-2.0
rpm_group: Productivity/Networking/Email/Utilities
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a13-2.compass-ci.net
location_href: Packages/mairix-0.24-1.22.src.rpm
checksum_type: sha256
description:
  mairix is a tool for indexing email messages stored in maildir format
  folders and performing fast searches on the resulting index.  The
  output is a new maildir folder containing symbolic links to the matched
  messages.


pkgId: e3d4d8783ad4ebf138257fe511ee4a60571afb568fe2bc9711775ad8a35e6e94
name: makedepend
arch: src
version: 1.0.8
epoch: 0
release: 2.2
summary: Utility to create dependencies in makefiles
url: https://xorg.freedesktop.org/
rpm_license: MIT
rpm_group: Development/Tools/Building
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-4.compass-ci.net
location_href: Packages/makedepend-1.0.8-2.2.src.rpm
checksum_type: sha256
description:
  The makedepend program reads each sourcefile in sequence and parses it
  like a C-preprocessor so that it can correctly tell which #include
  directives would be used in a compilation.

  These dependencies are then written to a makefile in such a way that
  make will know which object files must be recompiled when a dependency
  has changed.


pkgId: 098d7b0b396b3428b8cfafd7ecb1b0e360f79e48122e55db4b4bad97836dd3b1
name: makeself
arch: src
version: 2.5.0
epoch: 0
release: 1.1
summary: Make self-extractable archives on Unix
url: https://makeself.io/
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Archiving/Compression
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-3.compass-ci.net
location_href: Packages/makeself-2.5.0-1.1.src.rpm
checksum_type: sha256
description:
  Small shell script that generates a self-extractable tar.gz archive from a
  directory. The resulting file appears as a shell script (many of those
  have a .run suffix), and can be launched as is. The archive will then
  uncompress itself to a temporary directory and an optional arbitrary
  command will be executed (for example an installation script).

  This is pretty similar to archives generated with WinZip Self-Extractor in
  the Windows world. Makeself archives also include checksums for integrity
  self-validation (CRC and/or MD5 checksums).


pkgId: 46d2192db25ad1f0d6cddf131939eb5c0295407f427c056f3a3d6d45f4e2fe6d
name: makewhat
arch: src
version: 2009.6.17
epoch: 0
release: 24.13
summary: Utilities to create a whatis database
url: https://build.opensuse.org/package/show/Base:System/makewhat
rpm_license: GPL-2.0-or-later
rpm_group: System/Base
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-4.compass-ci.net
location_href: Packages/makewhat-2009.6.17-24.13.src.rpm
checksum_type: sha256
description:
  The man system in SUSE Linux (package man) does not need a whatis
  database. Nevertheless, some manual browsers, such as tkman, still need
  such a database.


pkgId: 048b069d564cfa9238cd3d10e44ed81d61929aa209832b8349ac434799721e3b
name: man-pages
arch: src
version: 6.02
epoch: 0
release: 1.2
summary: Linux Manual Pages
url: https://www.kernel.org/doc/man-pages/download.html
rpm_license: BSD-3-Clause AND GPL-2.0-or-later AND MIT
rpm_group: Documentation/Man
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a64-5.compass-ci.net
location_href: Packages/man-pages-6.02-1.2.src.rpm
checksum_type: sha256
description:
  A large collection of man pages (documentation) from the Linux
  Documentation Project (LDP).  The man pages are organized into the
  following sections: Section 1, user commands (intro only); Section 2,
  system calls; Section 3, libc calls; Section 4, devices (e.g., hd, sd);
  Section 5, file formats and protocols (e.g., wtmp, /etc/passwd, nfs);
  Section 6, games (intro only); Section 7, conventions, macro packages,
  etc. (e.g., nroff, ascii); and Section 8, system administration (intro
  only).


pkgId: b4260afbd59aea1e0dfd88b8a7b1169b3b55e91cd11f97ca45726cd2ebd285e7
name: man-pages-ja
arch: src
version: 20230115
epoch: 0
release: 1.1
summary: LDP Manual Pages (Japanese)
url: https://linuxjm.osdn.jp/download.html
rpm_license: BSD-3-Clause AND GPL-2.0-only AND GFDL-1.1-only AND GFDL-1.2-only AND GFDL-1.3-only
rpm_group: Documentation/Man
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a16-1.compass-ci.net
location_href: Packages/man-pages-ja-20230115-1.1.src.rpm
checksum_type: sha256
description:
  These are the Japanese man pages of the Linux Documentation Project.
  Note that they are normally older than the English versions.  For
  reference, you should use the English versions.


pkgId: 7bd826b23acdbb7866e561a52ab0c59acae692db8ed30e2cba5ce1c0509deb06
name: man-pages-posix
arch: src
version: 2017a
epoch: 0
release: 1.9
summary: POSIX Manual Pages
url: https://www.kernel.org/doc/man-pages/
rpm_license: SUSE-IEEE
rpm_group: Documentation/Man
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-0.compass-ci.net
location_href: Packages/man-pages-posix-2017a-1.9.src.rpm
checksum_type: sha256
description:
  A large collection of man pages (reference material) from

  This release contains a copy of the POSIX 1003.1-2017 man pages.
  The directories man0p, man1p, man3p contain descriptions of the
  headers, the utilities, and the functions documented in that standard.
  For the copyright notice, see the file POSIX-COPYRIGHT.

  The man pages are organized into the following sections:
  * 0p: POSIX headers
  * 1p: POSIX utilities
  * 3p: POSIX functions


pkgId: f7817d5b27a17a200a67b14c49b80aaa0e06e226ac207d95a5e26cc077901f74
name: man-pages-zh_CN
arch: src
version: 1.6.3.6
epoch: 0
release: 1.6
summary: Simplified Chinese Linux man pages
url: https://github.com/man-pages-zh/manpages-zh
rpm_license: GFDL-1.3-or-later
rpm_group: System/I18n/Chinese
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a29-2.compass-ci.net
location_href: Packages/man-pages-zh_CN-1.6.3.6-1.6.src.rpm
checksum_type: sha256
description:
  Modern Linux man pages localization project for Chinese language.

  It's based on manpages-zh project, a successor for CMPP linux man
  pages translation project (discontinued), and Linux CN linux man
  pages translation project, with some new addons from openSUSE
  maintainers.


pkgId: 9363493768b17a511fd718731712e4133c90f595e588a58b60af48581803f187
name: mandoc
arch: src
version: 1.14.6
epoch: 0
release: 3.2
summary: UNIX manpage compiler
url: http://mandoc.bsd.lv/
rpm_license: ISC
rpm_group: Productivity/Publishing/Troff
rpm_buildhost: vm-2p32g.taishan200-2280-2s64p-256g--a41-1.compass-ci.net
location_href: Packages/mandoc-1.14.6-3.2.src.rpm
checksum_type: sha256
description:
  The mandoc manpage compiler toolset (formerly called "mdocml")
  is a suite of tools compiling mdoc(7), the roff(7) macro language
  of choice for BSD manual pages, and man(7), the predominant
  historical language for UNIX manuals.

  It includes a man(1) manual viewer and additional tools.
  For general information, see <http://mandoc.bsd.lv/>.


pkgId: f6ebe11216c135be61a41a2f2f70d2148e36a1781852a3156273f7f05e2fb59c
name: manufacturer-PPDs
arch: src
version: 10.2
epoch: 0
release: 277.2
summary: PPD Files from Printer Manufacturers
rpm_license: GPL-2.0-or-later AND MIT
rpm_group: Hardware/Printing
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-5.compass-ci.net
location_href: Packages/manufacturer-PPDs-10.2-277.2.src.rpm
checksum_type: sha256
description:
  PPD files from printer manufacturers that are under a free license.

  For example, the original MIT license, shown for example under
  http://www.opensource.org/licenses/mit-license.php, is okay but not an
  often used modified MIT license, which does not allow redistribution if
  the file was altered in any way from its original form.

  If you have a PostScript printer and there is no PPD file included in
  this package, ask your printer manufacturer for a PPD file or visit
  http://www.linuxprinting.org/ppd-doc.html.


pkgId: 43853fd13798bc0061804305331d56589e3e380f83dee76c3c4760d4673b9495
name: mapi-header-php
arch: src
version: 1.1.0.70e984f
epoch: 0
release: 1.1
summary: Common PHP MAPI header files for grommunio
url: https://grommunio.com/
rpm_license: AGPL-3.0-or-later
rpm_group: Productivity/Networking/Email/Servers
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a24-0.compass-ci.net
location_href: Packages/mapi-header-php-1.1.0.70e984f-1.1.src.rpm
checksum_type: sha256
description:
  PHP files shared between grommunio-web, grommunio-sync and other PHP
  applications from the groupware suite.


pkgId: ef8da3d520a70e2c83c0f95032d88bd867c1b76e8ab2b2fd92b68199a4357d3f
name: mariadb-java-client
arch: src
version: 2.4.3
epoch: 0
release: 1.19
summary: Connects applications developed in Java to MariaDB and MySQL databases
url: https://mariadb.com/kb/en/mariadb/about-mariadb-connector-j/
rpm_license: BSD-3-Clause AND LGPL-2.1-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a26-2.compass-ci.net
location_href: Packages/mariadb-java-client-2.4.3-1.19.src.rpm
checksum_type: sha256
description:
  MariaDB Connector/J is a Type 4 JDBC driver, also known as the Direct to
  Database Pure Java Driver. It was developed specifically as a lightweight
  JDBC connector for use with MySQL and MariaDB database servers.


pkgId: 264b63dfa37a4f139d1ecb01575f7f0ad8f27525dd30ce78accfaa98fbb9e2e2
name: mate-common
arch: src
version: 1.26.0
epoch: 0
release: 1.7
summary: Common scripts and macros to develop with MATE
url: https://mate-desktop.org/
rpm_license: GPL-3.0-or-later
rpm_group: Development/Tools/Building
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-0.compass-ci.net
location_href: Packages/mate-common-1.26.0-1.7.src.rpm
checksum_type: sha256
description:
  mate-common is an extension to autoconf, automake and libtool for
  the MATE desktop environment and MATE applications. mate-autogen,
  and several macros are included to help in MATE source trees.


pkgId: f1d4e8df849681aabcfb0a95e7df5d1586045d51d09fba61a443c2bbe151f4ec
name: mate-icon-theme
arch: src
version: 1.26.0
epoch: 0
release: 1.7
summary: MATE icon theme
url: https://mate-desktop.org/
rpm_license: CC-BY-3.0 AND LGPL-3.0-only
rpm_group: System/X11/Icons
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-5.compass-ci.net
location_href: Packages/mate-icon-theme-1.26.0-1.7.src.rpm
checksum_type: sha256
description:
  This package contains the default icon theme used by the MATE desktop.
  The icons are used in the panel menu, and in nautilus and other
  applications, to represent the different applications, files,
  directories, and devices.


pkgId: 951018379aff166da0088409cc635fb1ab2a260bb12e3dd4e27f616e9acbc1a9
name: mathjax
arch: src
version: 2.6.0
epoch: 0
release: 3.7
summary: JavaScript library to render math in the browser
url: http://mathjax.org
rpm_license: Apache-2.0
rpm_group: Development/Libraries/Java
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-3.compass-ci.net
location_href: Packages/mathjax-2.6.0-3.7.src.rpm
checksum_type: sha256
description:
  MathJax is an open-source JavaScript display engine for LaTeX, MathML,
  and AsciiMath notation that works in all modern browsers. It requires no
  setup on the part of the user (no plugins to download or software to
  install), so the page author can write web documents that include
  mathematics and be confident that users will be able to view it
  naturally and easily. Supports LaTeX, MathML, and AsciiMath notation
  in HTML pages.


pkgId: b0c50b2547a3d662e4fa60dcbdb15bbef538d242b8058b812497dfc3f51fec0b
name: maven-common-artifact-filters
arch: src
version: 3.0.1
epoch: 0
release: 2.7
summary: Maven Common Artifact Filters
url: http://maven.apache.org/shared/
rpm_license: Apache-2.0
rpm_group: Development/Libraries/Java
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-5.compass-ci.net
location_href: Packages/maven-common-artifact-filters-3.0.1-2.7.src.rpm
checksum_type: sha256
description:
  A collection of ready-made filters to control inclusion/exclusion of artifacts
  during dependency resolution.


pkgId: 9c8c0235cbf00f9049dc60982965b4a23442ad44f0e5e58a81fec8b5f5bd82e7
name: maven-invoker
arch: src
version: 3.1.0
epoch: 0
release: 2.3
summary: An API for firing a maven build in a clean environment
url: https://maven.apache.org/shared/maven-invoker/
rpm_license: Apache-2.0
rpm_group: Development/Libraries/Java
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-0.compass-ci.net
location_href: Packages/maven-invoker-3.1.0-2.3.src.rpm
checksum_type: sha256
description:
  This API is concerned with firing a Maven build in a new JVM. It accomplishes
  its task by building up a conventional Maven command line from options given in
  the current request, along with those global options specified in the invoker
  itself. Once it has the command line, the invoker will execute it, and capture
  the resulting exit code or any exception thrown to signal a failure to execute.
  Input/output control can be specified using an InputStream and up to two
  InvocationOutputHandlers.

  This is a replacement package for maven-shared-invoker


pkgId: af8a86a658bffd50ea05e6a096a1bdefb25a6b92563f1dd66effc6f8a70f16aa
name: maven-reporting-api
arch: src
version: 3.1.0
epoch: 0
release: 3.4
summary: API to manage report generation
url: http://maven.apache.org/shared/maven-reporting-api
rpm_license: Apache-2.0
rpm_group: Development/Libraries/Java
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-4.compass-ci.net
location_href: Packages/maven-reporting-api-3.1.0-3.4.src.rpm
checksum_type: sha256
description:
  API to manage report generation. Maven-reporting-api is included in Maven 2.x
  core distribution, but moved to shared components to achieve report decoupling
  from Maven 3 core.

  This is a replacement package for maven-shared-reporting-api


pkgId: 3f4e4e0df8a9af2e6e8d56b9ec9b90a7ba90a9294aa21a40365db96457b25ba1
name: maven-resolver
arch: src
version: 1.7.3
epoch: 0
release: 7.4
summary: Apache Maven Artifact Resolver library
url: https://maven.apache.org/resolver/
rpm_license: Apache-2.0
rpm_group: Development/Libraries/Java
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-1.compass-ci.net
location_href: Packages/maven-resolver-1.7.3-7.4.src.rpm
checksum_type: sha256
description:
  Apache Maven Artifact Resolver is a library for working with artifact
  repositories and dependency resolution. Maven Artifact Resolver deals with the
  specification of local repository, remote repository, developer workspaces,
  artifact transports and artifact resolution.


pkgId: 3ed69e2ee54fea96011738e2427b4e96350fb6f77945ac84fb795e3ea7eb710d
name: maven-script-interpreter
arch: src
version: 1.3
epoch: 0
release: 1.5
summary: Maven Script Interpreter
url: https://maven.apache.org/shared/maven-script-interpreter/
rpm_license: Apache-2.0
rpm_group: Development/Libraries/Java
rpm_buildhost: vm-2p32g.taishan200-2280-2s64p-256g--a38-4.compass-ci.net
location_href: Packages/maven-script-interpreter-1.3-1.5.src.rpm
checksum_type: sha256
description:
  This component provides some utilities to interpret/execute some scripts for
  various implementations: Groovy or BeanShell.

  Groovy script is currently disabled.


pkgId: 78f8b876776b77cf8a3f7897648fb8ea6117e524d7b945a5afef94291de6f3a9
name: maven-shared-incremental
arch: src
version: 1.1
epoch: 0
release: 2.7
summary: Maven Incremental Build support utilities
url: http://maven.apache.org/shared/maven-shared-incremental/
rpm_license: Apache-2.0
rpm_group: Development/Libraries/Java
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-0.compass-ci.net
location_href: Packages/maven-shared-incremental-1.1-2.7.src.rpm
checksum_type: sha256
description:
  Various utility classes and plexus components for supporting
  incremental build functionality in maven plugins.


pkgId: d991781e4929fd19a3aeca2d581ead8b7296b431c6afc18d6d02566a2211dfda
name: maven-shared-jarsigner
arch: src
version: 3.0.0
epoch: 0
release: 3.1
summary: Component to assist in signing Java archives
url: https://maven.apache.org/shared/maven-jarsigner/
rpm_license: Apache-2.0
rpm_group: Development/Libraries/Java
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-19.compass-ci.net
location_href: Packages/maven-shared-jarsigner-3.0.0-3.1.src.rpm
checksum_type: sha256
description:
  Apache Maven Jarsigner is a component which provides utilities to sign
  and verify Java archive and other files in your Maven MOJOs.


pkgId: 50c8fc9936f39b29468f62e9fe2a3b0703461757bec2253b9bd7d956f15290e4
name: maven2
arch: src
version: 2.2.1
epoch: 0
release: 3.4
summary: Java project management and project comprehension tool
url: http://maven.apache.org
rpm_license: Apache-2.0
rpm_group: Development/Libraries/Java
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a16-4.compass-ci.net
location_href: Packages/maven2-2.2.1-3.4.src.rpm
checksum_type: sha256
description:
  Apache Maven is a software project management and comprehension tool.
  Based on the concept of a project object model (POM), Maven can manage
  a project's build, reporting and documentation from a central piece of
  information.


pkgId: b32fe6b28f5c1508854614af7a593c7846ec167ea89b7661fe92fd5aac554655
name: mbpoll
arch: src
version: 1.4.11
epoch: 0
release: 1.12
summary: Command line utility to communicate with ModBus slave (RTU or TCP)
url: https://github.com/epsilonrt/mbpoll
rpm_license: GPL-3.0-or-later
rpm_group: Hardware/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-0.compass-ci.net
location_href: Packages/mbpoll-1.4.11-1.12.src.rpm
checksum_type: sha256
description:
  mbpoll uses libmodbus (http://libmodbus.org/).
  Although the syntax of these options is very close modpoll proconX program,
  it is a completely independent project.

  mbpoll can:
   - read discrete inputs
   - read and write binary outputs (coil)
   - read input registers
   - read and write output registers (holding register)

  The reading and writing registers may be in decimal, hexadecimal or
  floating single precision.


pkgId: afaec076618f65fcdaab0ba185fb321242eaac9255e79315d8a15f2de9761886
name: mbuffer
arch: src
version: 20220418
epoch: 0
release: 1.4
summary: Replacement for "buffer" with many more Features
url: https://www.maier-komor.de/mbuffer.html
rpm_license: GPL-3.0-or-later
rpm_group: Productivity/Text/Utilities
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-1.compass-ci.net
location_href: Packages/mbuffer-20220418-1.4.src.rpm
checksum_type: sha256
description:
  mbuffer is a raplacement for buffer with additional functionality:
  - display of I/O speed
  - optional use of memory mapped I/O for huge buffers
  - multithreaded instead of sharedmemory ipc
  - multi volume support
  - autoloader support
  - networking support
  - compatible command-line options


pkgId: ef7f72d24ec6cd1eba3fc89c146e708f702fa1087d45efb888041b6e8d47015a
name: mdds-1_5
arch: src
version: 1.6.0
epoch: 0
release: 2.7
summary: A collection of multi-dimensional data structure and indexing algorithm
url: https://gitlab.com/mdds/mdds
rpm_license: MIT
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a70-5.compass-ci.net
location_href: Packages/mdds-1_5-1.6.0-2.7.src.rpm
checksum_type: sha256
description:
  This library provides a collection of multi-dimensional data structure and indexing
  algorithm.  All data structures are available as C++ templates, hence this is a
  header-only library, with no shared library to link against.


pkgId: e82b3482d38d6badc2fe6b9f26efc5d38e7229215ceafc9fa1ac813ce788a6fd
name: meabo
arch: src
version: 1.0+git.20180412
epoch: 0
release: 2.13
summary: Multi-purpose multi-phase micro-benchmark
url: https://github.com/ARM-software/meabo
rpm_license: Apache-2.0
rpm_group: System/Benchmark
rpm_buildhost: vm-2p32g.taishan200-2280-2s64p-256g--a41-2.compass-ci.net
location_href: Packages/meabo-1.0+git.20180412-2.13.src.rpm
checksum_type: sha256
description:
  Meabo is a multi-phased multi-purpose micro-benchmark. It is a highly
  configurable tool which can be used for energy efficiency studies, ARM
  big.LITTLE Linux scheduler analysis and DVFS studies. It can be used for
  other benchmarking as well.

  The micro-benchmark is composed of 10 phases that perform various generic
  calculations (from memory to compute intensive). None of the compute
  kernels are optimized for a specific architecture. The micro-benchmark is
  easily extensible, provides performance counter readings (today) and energy
  readings (in the future), has multi-core and flexible pinning support, and
  allows the user to run each phase in different configurations/

  One of the main benefits of this tool is that it is scalable beyond the
  aforementioned investigations, and is useful for anyone who would like
  to understand system behaviour, whilst running small, simple and
  well-understood computational kernels. The level of flexibility built into
  the application is an added benefit, as it gives the user full control of
  what is being run, where it is run, and whether it's single or
  multi-threaded, all within the same run of the application.


pkgId: 961e068de69eb2ca8d173f91bdbf597ae65fa33ac4f27fba596908e0cfa02447
name: media-player-info
arch: src
version: 24
epoch: 0
release: 1.10
summary: Media Player Information
url: https://www.freedesktop.org/wiki/Software/media-player-info/
rpm_license: BSD-3-Clause
rpm_group: System/GUI/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-0.compass-ci.net
location_href: Packages/media-player-info-24-1.10.src.rpm
checksum_type: sha256
description:
  This package contains a repository of data files describing media player
  (mostly USB Mass Storage ones) capabilities. These files contain information
  about the directory layout to use to add music to these devices, about the
  supported file formats, ... These capabilities used to be provided by HAL
  in the 10-usb-music-players.fdi file but had to be moved elsewhere as part
  of the big HALectomy.


pkgId: a77da162b8132d8c637d53bc9d5272a3728696de1477b21cb295055e5eba7639
name: melange
arch: src
version: 0.3.2
epoch: 0
release: 1.2
summary: Build APKs from source code
url: https://github.com/chainguard-dev/melange
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-0.compass-ci.net
location_href: Packages/melange-0.3.2-1.2.src.rpm
checksum_type: sha256
description:
  Build apk packages using declarative pipelines.

  Commonly used to provide custom packages for container images built with apko. The majority of apks are built for use with either the Wolfi or Alpine Linux ecosystems.

  Key features:

  * Pipeline-oriented builds. Every step of the build pipeline is defined and controlled by you, unlike traditional package managers which have distinct phases.
  * Multi-architecture by default. QEMU is used to emulate various architectures, avoiding the need for cross-compilation steps.


pkgId: 29223a5a1ce5c7b41f5ebfc69b115075d465e5caa4cc7e77e116c1f8d6d08e2c
name: memkind
arch: src
version: 1.14.0
epoch: 0
release: 1.2
summary: User Extensible Heap Manager
url: http://memkind.github.io/memkind
rpm_license: BSD-2-Clause
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a67-2.compass-ci.net
location_href: Packages/memkind-1.14.0-1.2.src.rpm
checksum_type: sha256
description:
  The memkind library is an user extensible heap manager built on top
  of jemalloc which enables control of memory characteristics and a
  partitioning of the heap between kinds of memory.


pkgId: 81308022ea27d3a874df4079e95f34009718788d28e7a3bc38bbf25c02eb45a8
name: memory-constraints
arch: src
version: 20180406
epoch: 0
release: 4.10
summary: Macros to limit resources allocation when building
url: https://www.opensuse.org/
rpm_license: MIT
rpm_group: Development/Tools/Building
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-15.compass-ci.net
location_href: Packages/memory-constraints-20180406-4.10.src.rpm
checksum_type: sha256
description:
  Macros to limit various resources when building huge packages to
  ensure we can produce results rather than OOM reports.


pkgId: b6ac7a649015e257412bb3ef82fcaf59921d423025c5b8da2217f12419c1a691
name: menu-cache
arch: src
version: 1.1.0
epoch: 0
release: 2.14
summary: A tool speed up menus
url: https://www.lxde.org
rpm_license: GPL-2.0-or-later AND LGPL-2.1-or-later
rpm_group: System/GUI/LXDE
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-4.compass-ci.net
location_href: Packages/menu-cache-1.1.0-2.14.src.rpm
checksum_type: sha256
description:
  Libmenu-cache is a library creating and utilizing caches to speed up
  the manipulation for freedesktop.org defined application menus.
  It can be used as a replacement of libgnome-menu of gnome-menus.


pkgId: f6d505b2a230ce321f7733602d42483084788786b385c5f081b3544afde305fc
name: mercurial-extension-hg-git
arch: src
version: 1.0.2
epoch: 0
release: 1.1
summary: Hg-Git Mercurial plugin
url: http://foss.heptapod.net/mercurial/hg-git
rpm_license: GPL-2.0-only
rpm_group: Development/Tools/Version Control
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-1.compass-ci.net
location_href: Packages/mercurial-extension-hg-git-1.0.2-1.1.src.rpm
checksum_type: sha256
description:
  This plugin for Mercurial adds the ability to push and pull to/from a Git server repository from Hg. This means you can collaborate on Git based projects from Hg, or use a Git server as a collaboration point for a team with developers using both Git and Hg.

  The Hg-Git plugin can convert commits/changesets losslessly from one system to another, so you can push via a Mercurial repository and another Hg client can pull it and their changeset node ids will be identical - Mercurial data does not get lost in translation. It is intended that Hg users may wish to use this to collaborate even if no Git users are involved in the project, and it may even provide some advantages if you’re using Bookmarks.


pkgId: 355e43833b93ba27c711e18326e55609701bd5acfc2774f1928c10c8521340d6
name: metainf-services
arch: src
version: 1.9
epoch: 0
release: 1.10
summary: Small java library for generating META-INF/services files
url: https://github.com/kohsuke/metainf-services
rpm_license: MIT
rpm_group: Development/Libraries/Java
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-16.compass-ci.net
location_href: Packages/metainf-services-1.9-1.10.src.rpm
checksum_type: sha256
description:
  This package contains small Java library which can be used
  for automatic generation of META-INF/services files.


pkgId: af1330735aaa2f5ef1cb33a1b5029ad07feaa2ed15b8f59446ab05fc8824cd53
name: metamail
arch: src
version: 2.7.19
epoch: 0
release: 1274.3
summary: MIME Mail Handler
rpm_license: GPL-2.0-only AND MIT
rpm_group: Productivity/Networking/Email/Utilities
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-0.compass-ci.net
location_href: Packages/metamail-2.7.19-1274.3.src.rpm
checksum_type: sha256
description:
  Metamail is required for reading multimedia mail messages (such as
  those using the Andrew toolkit) with elm.


pkgId: 69b5af74da06a5d967f4dc427e42e370e2ef919ff651404cd2a18993199d8de5
name: metamath
arch: src
version: 0.198
epoch: 0
release: 7.5
summary: Formal proof verifier and proof assistant
url: http://us.metamath.org/
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Scientific/Math
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-4.compass-ci.net
location_href: Packages/metamath-0.198-7.5.src.rpm
checksum_type: sha256
description:
  The Metamath language is a language to write theorems and formal proofs for
  them. The Metamath program can parse files in the Metamath language and verify
  the proofs. You can find examples of theories developed in Metamath on the
  website.


pkgId: b8ecac1d10cbf22eecdfe2a5f1c06b8557b46002b57698dc6c8e5c9f4b9c8413
name: metis
arch: src
version: 5.1.0
epoch: 0
release: 9.11
summary: Serial Graph Partitioning and Fill-reducing Matrix Ordering
url: http://glaros.dtc.umn.edu/gkhome/metis/metis/overview
rpm_license: Apache-2.0
rpm_group: Productivity/Scientific/Math
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-5.compass-ci.net
location_href: Packages/metis-5.1.0-9.11.src.rpm
checksum_type: sha256
description:
  METIS is a family of programs for partitioning unstructured graphs and hypergraph
  and computing fill-reducing orderings of sparse matrices. The underlying algorithms
  used by METIS are based on a multilevel paradigm that, at the time, had been
  shown to produce quality results and scale to large problems.


pkgId: c7d03a9b95a9d7c1f1b9fcc7b3ff0dde62baf444e60097e6c338410a84ed7472
name: metslib
arch: src
version: 0.5.3
epoch: 0
release: 2.9
summary: Metaheuristic modeling framework and optimization toolkit in modern C++
url: https://projects.coin-or.org/metslib
rpm_license: CPL-1.0 OR GPL-3.0-or-later
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-3.compass-ci.net
location_href: Packages/metslib-0.5.3-2.9.src.rpm
checksum_type: sha256
description:
  METSlib is a metaheuristic modeling framework and optimization
  toolkit in C++.

  This package has no binary, but consists only of the header files and documentation.


pkgId: 8ceaa1e0ab5744634cb4279fb5dd0d904e99efa7c28240d15f512fd67639238a
name: mftrace
arch: src
version: 1.2.20
epoch: 0
release: 3.4
summary: Scalable PostScript Fonts for MetaFont
url: https://lilypond.org/mftrace/
rpm_license: GPL-2.0-only
rpm_group: Productivity/Publishing/TeX/Utilities
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a60-3.compass-ci.net
location_href: Packages/mftrace-1.2.20-3.4.src.rpm
checksum_type: sha256
description:
  Mftrace is a small Python program that lets you trace a TeX bitmap font
  into a PFA or PFB font (A PostScript Type1 Scalable Font) or TTF
  (TrueType) font.


pkgId: 3aa4ecdd03a67fbec297292deb3c6ff9a1a34f1e957efec8d7deea831d9fe2f0
name: mhash
arch: src
version: 0.9.9.9
epoch: 0
release: 31.5
summary: A Library for Working with Strong Hashes
url: http://mhash.sourceforge.net/
rpm_license: GPL-2.0-or-later
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-2.compass-ci.net
location_href: Packages/mhash-0.9.9.9-31.5.src.rpm
checksum_type: sha256
description:
  The mhash library provides an easy way to access strong hashes, such as
  MD5, SHA1, and other algorithms.


pkgId: 8a0a909e74357357541b4e8672953be74a6129e44bdfd7afa363ec8c93a34d60
name: miao-fonts
arch: src
version: 20131031
epoch: 0
release: 3.23
summary: Miao Unicode Fonts
url: http://phjamr.github.io/miao.html
rpm_license: OFL-1.1
rpm_group: System/X11/Fonts
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-2.compass-ci.net
location_href: Packages/miao-fonts-20131031-3.23.src.rpm
checksum_type: sha256
description:
  Miao Unicode is an open-source, Graphite enabled font which
  supports the Miao, or ‘Pollard’, script.


pkgId: 9fb2ab852958130ff1abae3b6493884b92472ab01781fe52644ca70f655e05c2
name: microcom
arch: src
version: 2019.01.0.11
epoch: 0
release: 1.2
summary: Minimalistic terminal program
url: https://github.com/pengutronix/microcom.git
rpm_license: GPL-2.0-only
rpm_group: System/Console
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-2.compass-ci.net
location_href: Packages/microcom-2019.01.0.11-1.2.src.rpm
checksum_type: sha256
description:
  microcom is a minimalistic terminal program for communicating with devices over
  a serial connection (e.g. embedded systems, switches, modems). It features
  connection via RS232 serial interfaces (including setting of transfer rates) as
  well as in "Telnet mode" as specified in [RFC 2217].

  [RFC 2217]: https://tools.ietf.org/html/rfc2217


pkgId: 85417013b5eed66921de85b403d804d61f7f5875d73fb27a07eb5da21866786c
name: mimalloc
arch: src
version: 2.0.9
epoch: 0
release: 1.2
summary: A compact general purpose allocator
url: https://github.com/microsoft/mimalloc
rpm_license: MIT
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-5.compass-ci.net
location_href: Packages/mimalloc-2.0.9-1.2.src.rpm
checksum_type: sha256
description:
  This is a general purpose allocator. It is a drop-in replacement for
  malloc and can be used in other programs without code changes.

  Performance characteristics in comparison to allocators like tcmalloc 2.7,
  jemalloc 5.2.1 and glibc 2.31 is favorable, with generally 6% or better in
  timing, depending on the particular workload.


pkgId: 624cb747c907194df3db8ce968e1558016cc12c80a3dc22dd979fc9809aa509d
name: mimetic
arch: src
version: 0.9.8
epoch: 0
release: 3.8
summary: A C++ MIME library
url: http://www.codesink.org/mimetic_mime_library.html
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a16-0.compass-ci.net
location_href: Packages/mimetic-0.9.8-3.8.src.rpm
checksum_type: sha256
description:
  mimetic is an Email library written in C++. It supports MIME.

  It has been built around the standard library; there are no custom
  string classes or list implementations. Class functionalities and
  behavior is modeled around MIME and the Internet message RFCs. See
  RFC 5322, 2045 and 2046 for terminology, etc.


pkgId: c541be6336d211c6ae647739ce67f9ad5a6cb934c6280fe6a64cacf10018a661
name: mimic
arch: src
version: 1.3.0.1
epoch: 0
release: 2.2
summary: Mycroft's TTS engine, based on CMU's Flite (Festival Lite)
url: https://mimic.mycroft.ai
rpm_license: BSD-3-Clause AND MIT-CMU
rpm_group: Productivity/Text/Convertors
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-4.compass-ci.net
location_href: Packages/mimic-1.3.0.1-2.2.src.rpm
checksum_type: sha256
description:
  Mimic is a text-to-speech engine based on Carnegie Mellon
  University’s Flite (Festival-Lite) software. Mimic takes in text and
  reads it out loud to create a voice.


pkgId: ad9da3ac10eb9f449e52e6ee7283dbe498094e533a63afa45a94e0d364d71d84
name: mingetty
arch: src
version: 1.0.8s
epoch: 0
release: 24.2
summary: Minimal Getty for Virtual Consoles Only
url: http://mingetty.sourceforge.net
rpm_license: GPL-2.0-or-later
rpm_group: System/Base
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a67-0.compass-ci.net
location_href: Packages/mingetty-1.0.8s-24.2.src.rpm
checksum_type: sha256
description:
  The mingetty program is a lightweight, minimalistic getty program for
  use on virtual consoles only. Mingetty is not suitable for serial lines
  (you should use the mgetty program for this purpose).


pkgId: 7289a80494befec06c1ceaabb2dd33973cfbd6e94037f2dea4a5e5080f4ef740
name: minimodem
arch: src
version: 0.24
epoch: 0
release: 1.22
summary: General-purpose software audio FSK modem
url: http://www.whence.com/minimodem/
rpm_license: GPL-3.0+
rpm_group: Productivity/Hamradio/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-4.compass-ci.net
location_href: Packages/minimodem-0.24-1.22.src.rpm
checksum_type: sha256
description:
  Minimodem is a command-line program which decodes (or generates) audio
  modem tones at any specified baud rate, using various framing protocols.
  It acts a general-purpose software FSK modem, and includes support for
  various standard FSK protocols such as Bell103, Bell202, RTTY, TTY/TDD,
  NOAA SAME, and Caller-ID.

  Minimodem can play and capture audio modem tones in real-time via the
  system audio device, or in batched mode via audio files.

  Minimodem can be used to transfer data between nearby computers using an
  audio cable (or just via sound waves), or between remote computers using
  radio, telephone, or another audio communications medium.


pkgId: 9f32f53b4aeb5085d57687df2805986bd9f380a53aafdac10f0c273f10119cff
name: minio-client
arch: src
version: 20230412T022151Z
epoch: 0
release: 1.1
summary: Client for MinIO
url: https://github.com/minio/mc
rpm_license: AGPL-3.0-only
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a60-5.compass-ci.net
location_href: Packages/minio-client-20230412T022151Z-1.1.src.rpm
checksum_type: sha256
description:
  MinIO Client is a replacement for ls, cp, mkdir, diff and rsync commands for filesystems and object storage.

  Please note: In contrast to upstream this package provides the executable as `minio-client`.


pkgId: b8a9ba70c8fa389a88683b9d3c540df98070e0483577beeaf155787d763bf292
name: minlog
arch: src
version: 1.3.1
epoch: 0
release: 1.2
summary: Minimal overhead Java logging
url: https://github.com/EsotericSoftware/minlog
rpm_license: BSD-3-Clause
rpm_group: Development/Libraries/Java
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-2.compass-ci.net
location_href: Packages/minlog-1.3.1-1.2.src.rpm
checksum_type: sha256
description:
  MinLog is a Java logging library. Key features:

  * Zero overhead Logging statements below a given level
    can be automatically removed by javac at compile time.
    This means applications can have detailed trace and
    debug logging without having any impact on the finished product.

  * Simple and efficient The API is concise and the code
    is very efficient at run-time.

  * Extremely lightweight The entire project consists of a single
    Java file with ~100 non-comment lines of code.


pkgId: 3930f1ed80191ff4d995e4eea62a242e888ea1505cb26684b0202a0f7ec37acc
name: mkcomposecache
arch: src
version: 1.2.2
epoch: 0
release: 1.5
summary: Utility to create Compose cache files
url: http://xorg.freedesktop.org/
rpm_license: MIT
rpm_group: System/X11/Utilities
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-2.compass-ci.net
location_href: Packages/mkcomposecache-1.2.2-1.5.src.rpm
checksum_type: sha256
description:
  mkcomposecache is used for creating global (system-wide) Compose cache files.

  Compose cache files help with application startup times and memory usage,
  especially in locales with large Compose tables (e.g. all UTF-8 locales).


pkgId: 01c2f6cc95d95f424dee96a43ec0873eeae5a16b283eec5877d76d69284f7540
name: mkelfImage
arch: src
version: 2.5
epoch: 0
release: 217.20
summary: Utility to Create ELF Boot Images from Linux Kernel Images
url: https://www.coreboot.org/Mkelfimage
rpm_license: GPL-2.0+
rpm_group: Development/Tools/Building
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-3.compass-ci.net
location_href: Packages/mkelfImage-2.5-217.20.src.rpm
checksum_type: sha256
description:
  mkelfImage is a program that makes an ELF boot image for Linux kernel
  images. The image should work with any i386 multiboot compliant boot loader
  as well as with an ELF boot loader that passes no options. It is compliant
  with the LinuxBIOS ELF booting specification or with the Linux kexec kernel
  patch.Its key feature is, that nothing relies on BIOS calls, but they are
  made when necessary. This is useful for systems running LinuxBIOS.


pkgId: 5b4be54d3e4088f094eaf6f496fb526e842df4a2b5cd77a69b284249c75343f3
name: moarvm
arch: src
version: 2022.07
epoch: 0
release: 4.2
summary: A virtual machine built especially for Rakudo
url: https://moarvm.org
rpm_license: Artistic-2.0
rpm_group: Development/Libraries/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-5.compass-ci.net
location_href: Packages/moarvm-2022.07-4.2.src.rpm
checksum_type: sha256
description:
  Short for "Metamodel On A Runtime", MoarVM is a modern virtual machine built
  for the Rakudo compiler implementing the Raku Programming Language, and the
  NQP Compiler Toolchain. MoarVM is used by the majority of Raku programmers.
  Highlights include:

  Great Unicode support, with strings represented at grapheme level
  Dynamic analysis of running code to identify hot functions and loops, and
  perform a range of optimizations, including type specialization and inlining
  Support for threads, a range of concurrency control constructs, and asynchronous
  sockets, timers, processes, and more
  Generational, parallel, garbage collection


pkgId: 0755f17307aa8c3b1cd7576279d9b442ed0ea0bdb0bb17e80e6ab3c582b4db1b
name: modello
arch: src
version: 2.0.0
epoch: 0
release: 2.4
summary: Modello Data Model toolkit
url: https://codehaus-plexus.github.io/modello
rpm_license: Apache-2.0 AND MIT
rpm_group: Development/Libraries/Java
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-5.compass-ci.net
location_href: Packages/modello-2.0.0-2.4.src.rpm
checksum_type: sha256
description:
  Modello is a Data Model toolkit in use by the Apache Maven Project.

  Modello is a framework for code generation from a simple model.
  Modello generates code from a simple model format based on a plugin
  architecture, various types of code and descriptors can be generated
  from the single model, including Java POJOs, XML
  marshallers/unmarshallers, XSD and documentation.


pkgId: 93e2983a6e30b69be03f87fa09bfbe9b08bd2d84783720427ca08d389bb2c71a
name: modello-maven-plugin
arch: src
version: 2.0.0
epoch: 0
release: 2.4
summary: Modello Maven Plugin
url: https://codehaus-plexus.github.io/modello/modello-maven-plugin
rpm_license: Apache-2.0 AND MIT
rpm_group: Development/Libraries/Java
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a35-3.compass-ci.net
location_href: Packages/modello-maven-plugin-2.0.0-2.4.src.rpm
checksum_type: sha256
description:
  Modello is a Data Model toolkit in use by the Apache Maven Project.

  Modello is a framework for code generation from a simple model.
  Modello generates code from a simple model format based on a plugin
  architecture, various types of code and descriptors can be generated
  from the single model, including Java POJOs, XML
  marshallers/unmarshallers, XSD and documentation.

  Modello Maven Plugin enables the use of Modello in Maven builds.


pkgId: c8bbeba7d63920a270e3a48bfed1091475e1565f80c8f527012ebfa4a7613c4e
name: monapo-fonts
arch: src
version: 20170722
epoch: 0
release: 1.13
summary: Monapo Japanese Truetype font
url: http://linuxplayers.g1.xrea.com/modified_fonts_01.html
rpm_license: IPA
rpm_group: System/X11/Fonts
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a15-3.compass-ci.net
location_href: Packages/monapo-fonts-20170722-1.13.src.rpm
checksum_type: sha256
description:
  This package provides "monapo" Japanese TrueType font which is
  based on IPA fonts (v3).  Monapo font is adjusted to be compatible
  with MS P Gothic so that it can show Japanese Ascii Art properly.


pkgId: 028f6af4ce60602034ca22c3030671c20b64f5cb51298a7f35f23105d9db76e3
name: monitoring-plugins-bind
arch: src
version: 1.3
epoch: 0
release: 104.7
summary: Check whether BIND is running and to get the performance data via rndc stats
url: http://exchange.nagios.org/directory/Plugins/Network-Protocols/DNS/check_bind-2Esh/details
rpm_license: GPL-2.0-or-later
rpm_group: System/Monitoring
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a28-1.compass-ci.net
location_href: Packages/monitoring-plugins-bind-1.3-104.7.src.rpm
checksum_type: sha256
description:
  check_bind.sh is a Nagios plugin to check the bind daemon whether it's running
  via its pid file and then gets the statistics via rndc stats. The user that run
  the script needs the ability to 'sudo rndc stats'! The timeframe in which the
  rndc stats output is updated is controlled by the check interval. The output
  shows amount of requests of various types occured during the last check
  interval. The script itself is written sh-compliant and free software under the
  terms of the GPLv2 (or later).


pkgId: 489c45ce4aafb270b274d876b2072083603405bf700bf45e04fdc25d5a54f175
name: monitoring-plugins-bind9
arch: src
version: 1.0.0
epoch: 0
release: 2.11
summary: BIND9 Monitoring Plugin
url: https://github.com/thorfi/nagios-bind9-plugin
rpm_license: GPL-3.0-or-later
rpm_group: System/Monitoring
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a29-5.compass-ci.net
location_href: Packages/monitoring-plugins-bind9-1.0.0-2.11.src.rpm
checksum_type: sha256
description:
  Plugins for BIND9 and DNS resolver monitoring. The check_bind9.pl plugin
  expects to run on the host running BIND.

  Please run it with --help to see where it expects to find a variety of files
  and commands, and the options you are likely to require to provide.


pkgId: 7054449bb9ccf396a88e2dfd45ec6aad18809d57cd9283d6bf34b9b334ec87c9
name: monitoring-plugins-bl
arch: src
version: 1.0
epoch: 0
release: 101.18
summary: Check anti-spam blocklists for given server
url: https://github.com/opinkerfi/nagios-plugins/tree/master/check_bl
rpm_license: GPL-2.0+
rpm_group: System/Monitoring
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a60-5.compass-ci.net
location_href: Packages/monitoring-plugins-bl-1.0-101.18.src.rpm
checksum_type: sha256
description:
  This monitoring plugin will check whether the specified server is in any of the
  numerous anti-spam blocklists.


pkgId: 7814d842320e804c638f79eca111ac14ab9b517c8c7b9a1743cbc20ffcdaa929
name: monitoring-plugins-bonding
arch: src
version: 0.002
epoch: 0
release: 108.9
summary: Nagios Network Bonding Check
url: http://www.monitoringexchange.org/inventory/Check-Plugins/Operating-Systems/Linux/Network-Bonding
rpm_license: GPL-2.0-or-later OR Artistic-1.0
rpm_group: System/Monitoring
rpm_buildhost: vm-2p32g.taishan200-2280-2s64p-256g--a41-3.compass-ci.net
location_href: Packages/monitoring-plugins-bonding-0.002-108.9.src.rpm
checksum_type: sha256
description:
  This script attempts to read the proc interface to the Linux kernel bonding
  driver, and determine if the bonded interfaces are optimal. It will warn if any
  of the enslaved devices are not 'up' (exit 1), and if any bonded interfaces are
  not active at all (exit 2). This script is suitable for feeding to NRPE for
  Nagios (or similar) to check.


pkgId: 5c40b7c7dc959ea971c65d35438ba0303f92fc056378009fd8c6bb3d3c2d2e5c
name: monitoring-plugins-contentage
arch: src
version: 0.7
epoch: 0
release: 1.10
summary: Check age of files in a directory
url: http://en.opensuse.org/Monitoring-plugins-contentage
rpm_license: BSD-3-Clause
rpm_group: System/Monitoring
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-4.compass-ci.net
location_href: Packages/monitoring-plugins-contentage-0.7-1.10.src.rpm
checksum_type: sha256
description:
  This plugin checks one or more directory for files older than a specified age.
  You can define the age of files for warning and critical states.

  Note: the plugin checks the mtime of files, not the ctime.

  Usage: check_dircontent.pl -w 24 -c 48 -p /tmp,/var/tmp -i foo,bar
  Options:
         -w|--warning   : time for warnings (minutes)
         -c|--critical  : time for critical warnings (minutes)
         -p|--pathnames : absolute path to the folders, split mutliple pathnames with commata
         -t|--timeout   : timeout (default: 15)
  	   -i|--ignore    : ignore filenames (comma separated)
  	   -d|--debug     : print debug output


pkgId: 07aa2eb4b648f25367d54d0d4eb03f491a2efb0473a5dd5be1190607c881c239
name: monitoring-plugins-count_file
arch: src
version: 232
epoch: 0
release: 1.17
summary: Counts the number of files in a directory
url: https://www.monitoringexchange.org/inventory/Check-Plugins/Operating-Systems/Linux/count_file
rpm_license: BSD-4-Clause
rpm_group: System/Monitoring
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-0.compass-ci.net
location_href: Packages/monitoring-plugins-count_file-232-1.17.src.rpm
checksum_type: sha256
description:
  Use this plugin to count the number of files in a directory and
  issue a warning or critical state if the number exceeds a limit.

  Useful if you want to monitor for example:
  * a directory which contains error files and must stay empty
  * a tmp dir which have to stay under a practical limit


pkgId: d9c233839d86bc1e0afb4ae41dbdbbdb69a4495d3e47ea1744eb5f13efc24d81
name: monitoring-plugins-drbd9
arch: src
version: 0.1
epoch: 0
release: 1.17
summary: Plugin for monitoring DRBD 9 resources
url: https://github.com/alaskacommunications/nagios_check_drbd9
rpm_license: BSD-3-Clause
rpm_group: System/Monitoring
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a15-5.compass-ci.net
location_href: Packages/monitoring-plugins-drbd9-0.1-1.17.src.rpm
checksum_type: sha256
description:
  This package contains monitoring plugins for monitoring DRBD resources.

  The plugins use output from the following sources to determine the state of each resource:
  * /proc/drbd
  * /usr/sbin/drbdadm sh-resources
  * /usr/sbin/drbdetup events2 --now --statistics

  The following DRBD kernel modules and DRBD Utilities are supported:
  * DRBD 8.4.x with drbd-utils 8.9.6
  * DRBD 9.0.x with drbd-utils 8.9.6


pkgId: ddce9b76f8b9b80be406f98c9ce29a074e1f93aefe8482da9c2baa08cfffa432
name: monitoring-plugins-http_json
arch: src
version: 2.1.2
epoch: 0
release: 2.1
summary: Plugin for Nagios which checks json values from a given HTTP endpoint
url: https://github.com/drewkerrigan/nagios-http-json
rpm_license: Apache-2.0
rpm_group: System/Monitoring
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-4.compass-ci.net
location_href: Packages/monitoring-plugins-http_json-2.1.2-2.1.src.rpm
checksum_type: sha256
description:
  A generic plugin for Icinga/Nagios which checks json values from a given
  HTTP endpoint against argument specified rules and determines the
  status and performance data for that service.


pkgId: 4591d867fd4fe3ea712084d77c59b2f57b9812600ee67b303575550a74c3ed5c
name: monitoring-plugins-ipmi-sensor1
arch: src
version: 1.3
epoch: 0
release: 104.16
summary: IPMI Sensor 1 Monitoring Plugin
url: http://www.thomas-krenn.com/en/oss/ipmi-plugin/
rpm_license: GPL-3.0+
rpm_group: System/Monitoring
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a14-0.compass-ci.net
location_href: Packages/monitoring-plugins-ipmi-sensor1-1.3-104.16.src.rpm
checksum_type: sha256
description:
  This plugin checks all IPMI sensors of a server remotely or locally. It works
  with any IPMI-compatible server, so you can use it also in heterogeneous
  environments with different server vendors.

  This version 1.x is based on ipmitool and can only monitor threshold based
  sensors.


pkgId: 787704ebeaeba4367a58dd6458f95bff15b1d059080173d22628a16eac99b8a6
name: monitoring-plugins-mem
arch: src
version: 20120618
epoch: 0
release: 102.11
summary: Check memory plugin for Nagios
url: https://github.com/justintime/nagios-plugins
rpm_license: MIT
rpm_group: System/Monitoring
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-0.compass-ci.net
location_href: Packages/monitoring-plugins-mem-20120618-102.11.src.rpm
checksum_type: sha256
description:
  We have always monitored RAM usage on all of boxes. Sure, there's the argument
  that unused RAM is money wasted, but I always like to know not just when the
  box is swapping, but when it's about to start swapping. There have been a few
  plugins over the years that I've used for this - check_ram for Solaris,
  check_mem for Linux, and there's also check_mem.pl.


pkgId: ffb144f4abad0c6062005f8aa65e2f9236ee377365bb8359fb0b95ee556c506f
name: monitoring-plugins-nis
arch: src
version: 1.2
epoch: 0
release: 1.18
summary: Check the status of a NIS server on a specified host and NIS domain
url: https://www.monitoringexchange.org/inventory/Check-Plugins/Operating-Systems/Linux/check_nis
rpm_license: GPL-3.0+
rpm_group: System/Monitoring
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-3.compass-ci.net
location_href: Packages/monitoring-plugins-nis-1.2-1.18.src.rpm
checksum_type: sha256
description:
  Check the status of a NIS server on a specified host and NIS domain by asking
  NIS server for "passwd.byname".

  As an additional check, a username may be specified which will then be
  "looked up" on the NIS server, note that this is optional and only
  introduced in v1.1

  Script returns OK if it gets an acceptable answer, CRITICAL if not.

  This *nix script has been designed and written for the lowest common
  denominator of shells (sh), uses yppoll, ypcat and grep as external
  commands.


pkgId: dceb9bdb66c90679f2264559eb12a670698f98c04d41f909b48684c6e79ac066
name: monitoring-plugins-qlogic_sanbox
arch: src
version: 1.4
epoch: 0
release: 1.5
summary: Check QLogic FC Sanboxes
url: https://en.opensuse.org/Monitoring-plugins-qlogic_sanbox
rpm_license: BSD-3-Clause
rpm_group: System/Monitoring
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a24-2.compass-ci.net
location_href: Packages/monitoring-plugins-qlogic_sanbox-1.4-1.5.src.rpm
checksum_type: sha256
description:
  Nagios plugin, allowing to check QLogic FC Sanboxes.

  This plugin has been tested with the following QLogic switches:

  SANbox 5200 FC Switch
  SANbox 5202 FC Switch
  SANbox 5600 FC Switch
  SANbox 5602 FC Switch
  SANbox 5800 FC Switch


pkgId: 4fca75d7f22f87e03bccac5cc04c226e84c78e09737f8bfa9a6e0b4f5d35dfbb
name: monitoring-plugins-rsync
arch: src
version: 1.02
epoch: 0
release: 4.2
summary: Check rsync servers availability
url: https://www.monitoringexchange.org/inventory/Check-Plugins/Network/check_rsync
rpm_license: GPL-2.0-or-later
rpm_group: System/Monitoring
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-4.compass-ci.net
location_href: Packages/monitoring-plugins-rsync-1.02-4.2.src.rpm
checksum_type: sha256
description:
  Checks rsync servers availability, as well as (optionally) individual
  modules availability. It also supports authentication on modules.

  Usage: check_rsync -H  [-p ] [-m [,,] [-m [,,]...]]

  The only required argument is -H, in which case it will only try to
  list modules on the Rsync server.


pkgId: 1062f7551fa4374e1758aeebb64e448a397c185a65545c5296681286d7a03cb8
name: monitoring-plugins-sar-perf
arch: src
version: 0.1
epoch: 0
release: 111.7
summary: Get performance data from sar
url: https://github.com/nickanderson/check-sar-perf
rpm_license: BSD-2-Clause
rpm_group: System/Monitoring
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a24-4.compass-ci.net
location_href: Packages/monitoring-plugins-sar-perf-0.1-111.7.src.rpm
checksum_type: sha256
description:
  This plug-in was written to get performance data from sar. It was developed for
  use with Zenoss but should work with other NRPE compatible NMS.

  Example output:

  check_sar_perf cpu
  sar OK| CPU=all user=59.90 nice=0.00 system=4.46 iowait=0.00 steal=0.00
    idle=35.64

  check_sar_perf disk sda
  sar OK| DEV=sda tps=0.00 rd_sec/s=0.00 wr_sec/s=0.00 avgrq-sz=0.00
    avgqu-sz=0.00 await=0.00 svctm=0.00 util=0.00


pkgId: 4d389522568909696da32bf0fb8143333370558285d04546d668dda10795ffbc
name: monitoring-plugins-sip
arch: src
version: 1.3
epoch: 0
release: 100.19
summary: Test a SIP server/device for availability and response time
url: http://bashton.com/osprojects/nagiosplugins/
rpm_license: GPL-2.0+
rpm_group: System/Monitoring
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a29-2.compass-ci.net
location_href: Packages/monitoring-plugins-sip-1.3-100.19.src.rpm
checksum_type: sha256
description:
  Test SIP servers.

  check_sip requires the following variable:
    -u  Full SIP uri, eg sip:uri@example.com

  The following optional variables are also available:
    -f From SIP uri
    -H Host to connect to
    -p Port to connect to
    -w Seconds after which to respond with a warning
    -s Switch off standard behavior: after this, all SIP-responses are counted
        as success


pkgId: 60e75befbba9647014ae887c8e9992eb416a7c385e3a947bf5beda814ee929e3
name: motoya-lcedar-fonts
arch: src
version: 1.0.0
epoch: 0
release: 11.23
summary: Japanese gothic-typeface fonts designed by Motoya
url: http://android.googlesource.com/
rpm_license: Apache-2.0
rpm_group: System/X11/Fonts
rpm_buildhost: vm-2p32g.taishan200-2280-2s64p-256g--a41-5.compass-ci.net
location_href: Packages/motoya-lcedar-fonts-1.0.0-11.23.src.rpm
checksum_type: sha256
description:
  This package provides a font family named "MotoyaLCedar W3 mono".
  It was provided to Android platform by Motoya.


pkgId: 26087fcb1bdd83f874f3e52fa6a9267b41fd6465e3b25eca1dd7d42ab737108e
name: motoya-lmaru-fonts
arch: src
version: 1.0.0
epoch: 0
release: 11.23
summary: Japanese Round-Gothic-Typeface Fonts Designed by Motoya
url: http://android.googlesource.com/
rpm_license: Apache-2.0
rpm_group: System/X11/Fonts
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a67-0.compass-ci.net
location_href: Packages/motoya-lmaru-fonts-1.0.0-11.23.src.rpm
checksum_type: sha256
description:
  This package provides a font family named "MotoyaLMaru W3 mono".
  It was provided to Android platform by Motoya.


pkgId: 85f460b0615c1f5dcaabddfe81dc70645342fbd321e5af77ef4375cacb77a295
name: mozilla-nspr
arch: src
version: 4.35
epoch: 0
release: 1.2
summary: Netscape Portable Runtime
url: http://www.mozilla.org/projects/nspr/
rpm_license: MPL-2.0
rpm_group: System/Libraries
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-2.compass-ci.net
location_href: Packages/mozilla-nspr-4.35-1.2.src.rpm
checksum_type: sha256
description:
  NSPR provides platform independence for non-GUI operating system
  facilities. These facilities include threads, thread synchronization,
  normal file and network I/O, interval timing and calendar time, basic
  memory management (malloc and free), and shared library linking.


pkgId: 5255e67ec83196ba20ba37241db09d9a6e254a361c6ed46ddab8dd7c13bfd67d
name: mozldap
arch: src
version: 6.0.7
epoch: 0
release: 4.15
summary: Mozilla LDAP C SDK
url: https://wiki.mozilla.org/LDAP_C_SDK
rpm_license: MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.1-or-later
rpm_group: System/Libraries
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-4.compass-ci.net
location_href: Packages/mozldap-6.0.7-4.15.src.rpm
checksum_type: sha256
description:
  The Mozilla LDAP C SDK is a set of libraries that allow applications to communicate with LDAP directory servers.
  These libraries are derived from the University of Michigan and Netscape LDAP libraries. They use Mozilla NSPR and NSS for crypto.


pkgId: bf83dd29f4090aa9768cbd9fdedeb85bb063022384de7480ec2acb925cb4d383
name: mp3_check
arch: src
version: 1.98
epoch: 0
release: 3.13
summary: MP3 Format Validator
url: https://sourceforge.net/projects/mp3check/
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Multimedia/Sound/Utilities
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a67-2.compass-ci.net
location_href: Packages/mp3_check-1.98-3.13.src.rpm
checksum_type: sha256
description:
  mp3_check helps identifying, in detail, MP3 files that do not
  correctly follow the MPEG-1 Layer 3 format. It looks for invalid
  frame headers, missing frames, etc., and generates statistics. This
  can especially be important when building a file archive of a certain
  quality.


pkgId: 613611022423d6cdea421fe5663c6d9c5a76b1f1eeaae28ced85877f8fc54d0e
name: mp3gain
arch: src
version: 1.6.2
epoch: 0
release: 2.15
summary: MP3 Volume Normalizer based on Replay Gain
url: http://mp3gain.sourceforge.net/
rpm_license: LGPL-2.1-or-later
rpm_group: Productivity/Multimedia/Sound/Editors and Convertors
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-2.compass-ci.net
location_href: Packages/mp3gain-1.6.2-2.15.src.rpm
checksum_type: sha256
description:
  MP3Gain analyzes and adjusts mp3 files so that they have the same volume.
  It does not just do peak normalization, as many normalizers do. Instead,
  it does some statistical analysis to determine how loud the file actually
  sounds to the human ear. Also, the changes MP3Gain makes are completely
  lossless. There is no quality lost in the change because the program
  adjusts the mp3 file directly, without decoding and re-encoding.


pkgId: 19ee380208c799bdab863f8dec99365f3f71e62b77a0b98d81c774a91f9aeaac
name: mpdecimal
arch: src
version: 2.5.1
epoch: 0
release: 2.13
summary: C/C++ libraries for arbitrary precision decimal floating point arithmetic
url: https://www.bytereef.org/mpdecimal/index.html
rpm_license: BSD-2-Clause
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-4.compass-ci.net
location_href: Packages/mpdecimal-2.5.1-2.13.src.rpm
checksum_type: sha256
description:
  libmpdec is a C implementation of the General Decimal Arithmetic
  Specification. The specification defines a general purpose arbitrary
  precision data type together with rigorously specified functions and
  rounding behavior. libmpdec conforms - with minor restrictions -
  to the IEEE 754-2008 Standard for Floating-Point Arithmetic,
  provided that the appropriate context parameters are set. libmpdec++
  has a thread local context for inline operators and other functions
  that use the implicit context.


pkgId: f6d650018454435cc9a394065d1746a1a76d9a493138b13ba48e4b40a0e10281
name: mpi-selector
arch: src
version: 1.0.3
epoch: 0
release: 13.26
summary: Tool to provide defaults for which MPI implementation to use
url: http://www.openfabrics.org
rpm_license: BSD-3-Clause
rpm_group: System/Console
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-3.compass-ci.net
location_href: Packages/mpi-selector-1.0.3-13.26.src.rpm
checksum_type: sha256
description:
  A simple tool that allows system administrators to set a site-wide
  default for which MPI implementation is to be used, but also allow
  users to set their own defaults MPI implementation, thereby overriding
  the site-wide default.

  The default can be changed easily via the mpi-selector command --
  editing of shell startup files is not required.


pkgId: 8e75f1afba7c11b47b84603c1367cec206b696b42399c93132f81b44b96a3bd3
name: mr
arch: src
version: 1.20180726
epoch: 0
release: 1.10
summary: Version control repository manager
url: https://myrepos.branchable.com
rpm_license: GPL-2.0-only
rpm_group: Development/Tools/Version Control
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-2.compass-ci.net
location_href: Packages/mr-1.20180726-1.10.src.rpm
checksum_type: sha256
description:
  The mr(1) command can checkout, update, or perform other actions on a
  set of repositories as if they were one combined respository. It
  supports any combination of git, svn, mercurial, bzr, darcs, cvs,
  vcsh, fossil, and veracity repositories. It supports extensions which
  in turn can use more version control systems.

  It is configurable via shell scripting. Some examples of things it can do include:

   * Update a repository no more frequently than once every twelve hours.
   * Run an arbitrary command before committing to a repository.
   * When updating a git repository, pull from two different upstreams
     and merge the two together.
   * Run several repository updates in parallel, greatly speeding up
     the update process.
   * Remember actions that failed due to a laptop being offline, so they can be retried when it comes back online.

  This package also includes the webcheckout(1) command.


pkgId: 814acdf02b41b4392fb1e13f9113ae2b5f5f558f08c5f3487ff12b80b9756550
name: mrouted
arch: src
version: 4.4
epoch: 0
release: 1.8
summary: An implementation of the DVMRP multicast routing protocol
url: https://github.com/troglobit/mrouted
rpm_license: BSD-3-Clause AND BSD-4-Clause
rpm_group: Productivity/Networking/Routing
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-4.compass-ci.net
location_href: Packages/mrouted-4.4-1.8.src.rpm
checksum_type: sha256
description:
  Mrouted is an implementation of the Distance-Vector Multicast Routing
  Protocol (DVMRP), an earlier version of which is specified in RFC-1075.

  Mrouted turns a UNIX workstation into a DVMRP multicast router with tunnel
  support, in order to cross non-multicast-aware routers.  The tunnels are
  virtual point-to-point, IP-IP tunnel, links between a pair of mrouted routers.


pkgId: 43aa6e1cfbb16fb7da89b9f4117a1ec7ed277a38c0aed3a7489c152287a4cabe
name: ms-gsl
arch: src
version: 4.0.0
epoch: 0
release: 1.2
summary: Guidelines Support Library
url: https://github.com/Microsoft/GSL
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b21-15.compass-ci.net
location_href: Packages/ms-gsl-4.0.0-1.2.src.rpm
checksum_type: sha256
description:
  The Guidelines Support Library (GSL) contains functions and types
  that are suggested for use by the C++ Core Guidelines maintained by
  the Standard C++ Foundation. This repo contains Microsoft's
  implementation of GSL. The entire implementation is provided inline
  in the headers under the gsl directory. The implementation generally
  assumes a platform that implements C++14 support. While some types
  have been broken out into their own headers (e.g. gsl/span), it is
  simplest to just include gsl/gsl and gain access to the entire
  library.


pkgId: 86bed6de12e1f9706dce980d1e8d4efefbe58ea5968f9520f2874e88b05519b2
name: msr-tools
arch: src
version: 1.3.git10
epoch: 0
release: 1.19
summary: Tool for reading and writing MSRs (model specific register)
url: https://github.com/01org/msr-tools
rpm_license: GPL-2.0-or-later
rpm_group: System/Base
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-0.compass-ci.net
location_href: Packages/msr-tools-1.3.git10-1.19.src.rpm
checksum_type: sha256
description:
  Tool to read and write MSRs (model specific registers). You have to
  load the "msr" module manually ("modprobe msr").


pkgId: a344dee87d3b24c564457e3bb27bd8336f01e2a04d5259f28c8894e09b46ce36
name: mt-st
arch: src
version: 1.7
epoch: 0
release: 1.3
summary: Utility for Controlling Magnetic Tape Drives
url: https://github.com/iustin/mt-st
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Archiving/Backup
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-2.compass-ci.net
location_href: Packages/mt-st-1.7-1.3.src.rpm
checksum_type: sha256
description:
  mt-st tools contains two programs: mt and stinit, used for dealing
  with Linux-specific tape-drive handling. mt program is tailored for
  SCSI tape drives, but it can also be used with other Linux tape
  drivers that use the same ioctls. The program stinit is meant for
  initializing of SCSI tape drive modes at system startup, or when
  new tape drivers are added.


pkgId: ebbcbe9af2a784a62cf33a2aac7bd193e10b42db8cea96e2d96eb0277d7fcb3e
name: mt32emu
arch: src
version: 2.7.0
epoch: 0
release: 1.2
summary: An emulator of the Roland MT-32, CM-32L and LAPC-I synthesiser modules
url: https://github.com/munt/munt
rpm_license: GPL-3.0-or-later AND LGPL-2.1-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a15-0.compass-ci.net
location_href: Packages/mt32emu-2.7.0-1.2.src.rpm
checksum_type: sha256
description:
  A multi-platform software synthesiser emulating pre-GM MIDI devices such as the Roland MT-32, CM-32L, CM-64 and LAPC-I.


pkgId: 640fe8fe3a6ecb6066290cfadf1872c7c4c79713bfc3b03004cb744f287a59fd
name: mtail
arch: src
version: 3.0.0rc51
epoch: 0
release: 1.3
summary: Tool for extracting metrics from application logs
url: https://github.com/google/mtail
rpm_license: Apache-2.0
rpm_group: System/Management
rpm_buildhost: taishan200-2280-2s64p-256g--a45.compass-ci.net
location_href: Packages/mtail-3.0.0rc51-1.3.src.rpm
checksum_type: sha256
description:
  mtail is a tool for extracting metrics from application logs to be exported
  into a timeseries database or timeseries calculator for alerting and
  dashboarding.


pkgId: f7cc104b27ba4b280357300ce46e23e9e546090c6963c8a0b90daf2086422014
name: mtd-utils
arch: src
version: 2.1.2
epoch: 0
release: 1.13
summary: Tools for maintaining Memory Technology Devices
url: http://www.linux-mtd.infradead.org/
rpm_license: GPL-2.0-or-later
rpm_group: System/Filesystems
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-1.compass-ci.net
location_href: Packages/mtd-utils-2.1.2-1.13.src.rpm
checksum_type: sha256
description:
  This package contains tools for erasing and formatting flash devices,
  including JFFS2, M-Systems DiskOnChip devices, etc.


pkgId: c42ed33ac8b49034a64180aafb5711a8ffebaa4ea68ebbe1a9b81d29d1dc059c
name: mtdev
arch: src
version: 1.1.6
epoch: 0
release: 1.11
summary: Multitouch Protocol Translation Library
url: https://bitmath.org/code/mtdev/
rpm_license: MIT
rpm_group: System/Libraries
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-3.compass-ci.net
location_href: Packages/mtdev-1.1.6-1.11.src.rpm
checksum_type: sha256
description:
  The mtdev is a stand-alone library which transforms all variants of kernel MT events to the slotted type B protocol. The events put into mtdev may be from any MT device, specifically type A without contact tracking, type A with contact tracking, or type B with contact tracking. See the kernel documentation for further details.


pkgId: 57ed97866250fa7b5ed8ecf3cfb9252c58ac434a169e63071ad1cd0da7bd9b84
name: mujs
arch: src
version: 1.3.3
epoch: 0
release: 1.3
summary: An embeddable Javascript interpreter
url: https://mujs.com
rpm_license: AGPL-3.0-or-later
rpm_group: Development/Languages/C and C++
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-15.compass-ci.net
location_href: Packages/mujs-1.3.3-1.3.src.rpm
checksum_type: sha256
description:
  MuJS is a lightweight Javascript interpreter designed for embedding in other software to extend them with scripting capabilities.


pkgId: 137bf737d2a7a282e811bdcfc055ddc82119434de8e62102f269763ebbd1b483
name: multitail
arch: src
version: 6.5.0
epoch: 0
release: 1.12
summary: Tail Multiple Files
url: https://www.vanheusden.com/multitail/
rpm_license: GPL-2.0+
rpm_group: System/X11/Terminals
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-2.compass-ci.net
location_href: Packages/multitail-6.5.0-1.12.src.rpm
checksum_type: sha256
description:
  MultiTail lets you view one or multiple files like the original
  tail program.

  The difference is that it creates multiple windows on your console
  (with ncurses). Merging of 2 or even more logfiles is possible.

  It can also use colors while displaying the logfiles (through
  regular expressions), for faster recognition of what is important
  and what not. It can also filter lines (again with regular
  expressions). It has interactive menus for editing given regular
  expressions and deleting and adding windows. One can also have
  windows with the output of shell scripts and other software. When
  viewing the output of external software, MultiTail can mimic the
  functionality of tools like 'watch' and such.


pkgId: 03e60a328183793c1c600f8124610db2df676cabd69204d7d4a9803872dd0e21
name: multiverse
arch: src
version: 0.7.0
epoch: 0
release: 3.10
summary: A software transactional memory implementation for the JVM
url: http://multiverse.codehaus.org
rpm_license: Apache-2.0
rpm_group: Development/Libraries/Java
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-0.compass-ci.net
location_href: Packages/multiverse-0.7.0-3.10.src.rpm
checksum_type: sha256
description:
  A software transactional memory implementation for the JVM. Access (read and
  writes) to shared memory is done through transactional references, that can be
  compared to the AtomicReferences of Java. Access to these references will be
  done under A (atomicity), C (consistency), I (isolation) semantics.


pkgId: 7ae4b51086458e8e8df08b0281d8020e0c1c08afb871016f9870e3804cca7e2b
name: mylvmbackup
arch: src
version: 0.16
epoch: 0
release: 2.18
summary: Utility for creating MySQL backups via LVM snapshots
url: http://www.lenzg.net/mylvmbackup/
rpm_license: GPL-2.0+
rpm_group: Productivity/Archiving/Backup
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-5.compass-ci.net
location_href: Packages/mylvmbackup-0.16-2.18.src.rpm
checksum_type: sha256
description:
  mylvmbackup is a script for quickly creating backups of MySQL server's data
  files. To perform a backup, mylvmbackup obtains a read lock on all tables and
  flushes all server caches to disk, makes an LVM snapshot of the volume
  containing the MySQL data directory, and unlocks the tables again. The snapshot
  process takes only a small amount of time. When it is done, the server can
  continue normal operations, while the actual file backup proceeds.


pkgId: 63e99af8a1d913b93bec0b1475653bb859d84113c4a0cbf9e7e47b171a56ee4b
name: myspell-german-old
arch: src
version: 20030428
epoch: 0
release: 265.18
summary: Old German Dictionary for MySpell
url: http://j3e.de/myspell/
rpm_license: GPL-2.0+
rpm_group: Productivity/Text/Spell
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-1.compass-ci.net
location_href: Packages/myspell-german-old-20030428-265.18.src.rpm
checksum_type: sha256
description:
  This dictionary supports spell checking according to the old German spelling
  rules.

  MySpell dictionaries are compatible with MySpell and Hunspell spell-checker.
  They are used by various desktop applications, for example, LibreOffice,
  Mozilla Thunderbird, and Mozilla Firefox.


pkgId: ef29dfea12e73e1a8253ddc0d98b3a83eaeab009c9a073d12a986a584c3e4e62
name: mythes
arch: src
version: 1.2.5
epoch: 0
release: 1.2
summary: A simple thesaurus for Libreoffice
url: https://github.com/hunspell/mythes
rpm_license: BSD-2-Clause AND MIT
rpm_group: System/Libraries
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-2.compass-ci.net
location_href: Packages/mythes-1.2.5-1.2.src.rpm
checksum_type: sha256
description:
  MyThes is a simple thesaurus that uses a structured text data file and an
  index file with binary search to look up words and phrases and return
  information on part of speech, meanings, and synonyms.


pkgId: cfdd067a3a0a33ef4280afd736fc603a6a71afff7e9849ff9cbbc5a2407ecb00
name: nagios-theme-switcher
arch: src
version: 1.4
epoch: 0
release: 2.17
summary: Simple Theme Switcher for Nagios Webfrontend
url: http://en.opensuse.org/nagios-theme-switcher
rpm_license: BSD-3-Clause
rpm_group: System/Monitoring
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a60-5.compass-ci.net
location_href: Packages/nagios-theme-switcher-1.4-2.17.src.rpm
checksum_type: sha256
description:
  This package contains a simple script with configures Nagios to use
  a theme below /usr/share/nagios.


pkgId: a96ec0ef6145e98c67161a65dffedab073e973f1edb5c5806b54abb5d4562ea6
name: namdhinggo-fonts
arch: src
version: 1.004
epoch: 0
release: 3.23
summary: SIL Limbu Font
url: http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=NamdhinggoSIL
rpm_license: OFL-1.1
rpm_group: System/X11/Fonts
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a60-4.compass-ci.net
location_href: Packages/namdhinggo-fonts-1.004-3.23.src.rpm
checksum_type: sha256
description:
  The Limbu, or Kirat Sirijonga, script is used by around 400,000 people
  in Nepal and India. This Unicode-encoded font has been designed to
  support literacy and materials development in the Limbu language.


pkgId: 2122277c9c43d5fcc52a60130591c2ce87bc9b2940063f3b8eeab8524949d991
name: nasm
arch: src
version: 2.16.01
epoch: 0
release: 1.2
summary: Netwide Assembler (An x86 Assembler)
url: https://www.nasm.us/
rpm_license: BSD-2-Clause
rpm_group: Development/Languages/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s64p-256g--a38-1.compass-ci.net
location_href: Packages/nasm-2.16.01-1.2.src.rpm
checksum_type: sha256
description:
  NASM is a prototype general-purpose x86 assembler. It can currently output
  several binary formats, including ELF, a.out, Win32, and OS/2.


pkgId: f277288b4c346681f43b8d0d52334302e8a18c5a12b0f2b039b26318f18b5f29
name: native-platform
arch: src
version: 0.14
epoch: 0
release: 2.10
summary: Java bindings for various native APIs
url: https://github.com/adammurdoch/native-platform
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-16.compass-ci.net
location_href: Packages/native-platform-0.14-2.10.src.rpm
checksum_type: sha256
description:
  A collection of cross-platform Java APIs
  for various native APIs.

  These APIs support Java 5 and later. Some
  of these APIs overlap with APIs available
  in later Java versions.


pkgId: c867829d8aeecde7dc2274f2fab1d95cdf782ceea7a7ee7c5b4c1df4a8d5ff00
name: nauty
arch: src
version: 2.8.6
epoch: 0
release: 1.2
summary: Tools for computing automorphism groups of graphs
url: http://pallini.di.uniroma1.it/
rpm_license: Apache-2.0
rpm_group: Productivity/Scientific/Math
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-1.compass-ci.net
location_href: Packages/nauty-2.8.6-1.2.src.rpm
checksum_type: sha256
description:
  nauty and Traces are programs for computing automorphism groups of
  graphs and digraphs (*Traces does not accept digraphs at this time).
  They can also produce a canonical label. They are written in a
  portable subset of C, and run on a considerable number of different
  systems.

  There is a small suite of programs called gtools included in the
  package. For example, geng can generate non-isomorphic graphs very
  quickly. There are also generators for bipartite graphs, digraphs,
  and multigraphs.


pkgId: 5e74b66bf3bd50a26d19846959c68880e29586f957f9aa78ca16ba7025f3629c
name: ncdu
arch: src
version: 1.18.1
epoch: 0
release: 1.1
summary: NCurses Disk Usage
url: https://dev.yorhel.nl/ncdu/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-4.compass-ci.net
location_href: Packages/ncdu-1.18.1-1.1.src.rpm
checksum_type: sha256
description:
  ncdu (NCurses Disk Usage) is a curses-based version of
  the well-known 'du', and provides a fast way to see what
  directories are using your disk space.


pkgId: b8de58f86a8d4b2b4eae6f2e56ba3e0c6b4693c19828ceb786bd6ab25c13aa64
name: ncftp
arch: src
version: 3.2.6
epoch: 0
release: 3.16
summary: A Comfortable FTP Program
url: https://www.ncftp.com/
rpm_license: ClArtistic
rpm_group: Productivity/Networking/Ftp/Clients
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a64-0.compass-ci.net
location_href: Packages/ncftp-3.2.6-3.16.src.rpm
checksum_type: sha256
description:
  This program has been in service on UNIX systems since 1991 and is a
  popular alternative to the standard FTP program, /usr/bin/ftp. NcFTP
  offers many ease-of-use and performance enhancements over the stock FTP
  client and runs on a wide variety of UNIX platforms as well as
  operating systems like Microsoft Windows and Apple Mac OS X.


pkgId: f3b5eae735c5c0ac7efbb320dc263b8db050a2aa66ddbd5a9d76ac08608f89b4
name: ncompress
arch: src
version: 5.0
epoch: 0
release: 1.11
summary: LZW compression and decompression utilities
url: https://github.com/vapier/ncompress
rpm_license: SUSE-Public-Domain
rpm_group: Productivity/Archiving/Compression
rpm_buildhost: vm-2p16g.2288hv3-2s24p-224g--b28-1.compass-ci.net
location_href: Packages/ncompress-5.0-1.11.src.rpm
checksum_type: sha256
description:
  The ncompress package contains the "compress" and "uncompress"
  utilities which are compatible with the original UNIX compress
  utility (.Z file extensions).

  Install ncompress if you need compression/decompression utilities
  which are compatible with the original UNIX compress utility. gzip is
  also able to decompress .Z files, though ncompress will not recognize
  .gz files at all.


pkgId: 8466316f3957f16bcdcee7cc39e1a5f6d6a1a17dfeb4167a2d2c33fb40149d0c
name: nedit
arch: src
version: 5.7
epoch: 0
release: 2.24
summary: A GUI text editor
url: http://sourceforge.net/projects/nedit/
rpm_license: GPL-2.0+
rpm_group: Productivity/Text/Editors
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-5.compass-ci.net
location_href: Packages/nedit-5.7-2.24.src.rpm
checksum_type: sha256
description:
  NEdit is a GUI style plain text editor for workstations with the X Window System
  and Motif. NEdit provides all of the standard menu, dialog, editing,
  mouse support, macro extension language, syntax highlighting,
  and a lot other nice features (and extensions for programmers).


pkgId: 05be93a2fbf7a06d8e4ebacba3e1917147e22ed2f01432e9e745aea6c459f62e
name: nekohtml
arch: src
version: 1.9.22.noko2
epoch: 0
release: 1.5
summary: HTML scanner and tag balancer
url: https://github.com/sparklemotion/nekohtml
rpm_license: Apache-2.0
rpm_group: Development/Libraries/Java
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a67-4.compass-ci.net
location_href: Packages/nekohtml-1.9.22.noko2-1.5.src.rpm
checksum_type: sha256
description:
  NekoHTML is a simple HTML scanner and tag balancer that enables
  application programmers to parse HTML documents and access the
  information using standard XML interfaces. The parser can scan HTML
  files and "fix up" many common mistakes that human (and computer)
  authors make in writing HTML documents.  NekoHTML adds missing parent
  elements; automatically closes elements with optional end tags; and
  can handle mismatched inline element tags.
  NekoHTML is written using the Xerces Native Interface (XNI) that is
  the foundation of the Xerces2 implementation. This enables you to use
  the NekoHTML parser with existing XNI tools without modification or
  rewriting code.


pkgId: 3925e4879de1c16da6849470024568d539bb52c3e535e11d6f2ed399b2ed7c74
name: nemesis
arch: src
version: 1.8
epoch: 0
release: 1.8
summary: TCP/IP Packet Injection Suite
url: http://troglobit.com/projects/nemesis/
rpm_license: BSD-4-Clause
rpm_group: Productivity/Networking/Diagnostic
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a14-2.compass-ci.net
location_href: Packages/nemesis-1.8-1.8.src.rpm
checksum_type: sha256
description:
  A commandline-based IP stack for Linux. The suite is broken down by
  protocol and allows for scripting of injected packet streams from
  shell scripts.

  Key features:
   * support for ARP, DNS, ICMP, IGMP, OSPF, RIP, TCP, UDP protocols
   * layer 2 or layer 3 injection
   * packet payload from file


pkgId: 983d7a54316ecddec03d3e541b0b3b7c6ca0b77d234980707f6fa37f2f830fee
name: neofetch
arch: src
version: 7.1.0
epoch: 0
release: 1.10
summary: CLI system information tool written in BASH
url: https://github.com/dylanaraps/neofetch
rpm_license: MIT
rpm_group: Productivity/Text/Utilities
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-0.compass-ci.net
location_href: Packages/neofetch-7.1.0-1.10.src.rpm
checksum_type: sha256
description:
  Displays information about the system next to an image, the OS logo, or any
  ASCII file of choice. The main purpose of Neofetch is to be used in
  screenshots to show other users what OS/Distro is running, what Theme/Icons
  are being used, etc.

  Customizable through the use of command line flags or the user config file.
  There are over 50 config options to mess around with and there's the `print_info()
  function and friends which let you add your own custom info.


pkgId: dbdb550ba0e46cbe6ab7bd5fc15c9299c5e633d1e0a7812e9250485ed4713d07
name: netcalc
arch: src
version: 2.1.6
epoch: 0
release: 2.10
summary: IP subnet calculator
url: https://github.com/troglobit/netcalc
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-4.compass-ci.net
location_href: Packages/netcalc-2.1.6-2.10.src.rpm
checksum_type: sha256
description:
  netcalc is an IP network calculator that can calcuate host IP ranges, subnet
  masks, and split networks. It is a clone of sipcalc and uses the output format
  of ipcalc.


pkgId: 89bb9f64e5b229de33e822ee5776d875f28b74a39a6349e6625d28e8b2524f71
name: netcat-openbsd
arch: src
version: 1.203
epoch: 0
release: 4.9
summary: TCP/IP swiss army knife
url: https://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/nc/
rpm_license: BSD-3-Clause
rpm_group: Productivity/Networking/Other
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-5.compass-ci.net
location_href: Packages/netcat-openbsd-1.203-4.9.src.rpm
checksum_type: sha256
description:
  A simple Unix utility which reads and writes data across network
  connections using TCP or UDP protocol. It is designed to be a reliable
  "back-end" tool that can be used directly or easily driven by other
  programs and scripts. At the same time it is a feature-rich network
  debugging and exploration tool, since it can create almost any kind of
  connection you would need and has several interesting built-in
  capabilities.

  This package contains the OpenBSD rewrite of netcat, including support
  for IPv6, proxies, and Unix sockets.


pkgId: 1bdee68f30a0db4f2a6bbe427c4421d120a01ffb880f296d1e7d7b0132d83ee8
name: netcomponents
arch: src
version: 1.3.8
epoch: 0
release: 301.5
summary: Internet Protocol Suite Java Library
url: https://www.savarese.org/java/
rpm_license: LGPL-2.1-or-later
rpm_group: Development/Libraries/Java
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a64-0.compass-ci.net
location_href: Packages/netcomponents-1.3.8-301.5.src.rpm
checksum_type: sha256
description:
  NetComponents is an Internet protocol suite Java library originally
  developed by ORO, Inc.	This version supports Finger, Whois, TFTP,
  Telnet, POP3, FTP, NNTP, SMTP, and some miscellaneous protocols like
  Time and Echo as well as BSD R command support.  The purpose of the
  library is to provide fundamental protocol access, not higher-level
  abstractions.  Therefore, some of the design violates object-oriented
  design principles.  Its philosophy is to make the global functionality
  of a protocal accesible (for example, TFTP send file and receive file)
  when possible, but also provide access to the fundamental protocols
  where applicable so that the programmer can construct custom
  implementations (for example, the TFTP packet classes and the TFTP
  packet send and receive methods are exposed).


pkgId: 1a123591fcb3b6d517b85ab98361c0f6c96dbf80ccbc6560972bc900b2b9eced
name: netconsole-tools
arch: src
version: 20030909
epoch: 0
release: 158.2
summary: Configure netconsole Kernel Module
rpm_license: SUSE-Public-Domain
rpm_group: System/Kernel
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-2.compass-ci.net
location_href: Packages/netconsole-tools-20030909-158.2.src.rpm
checksum_type: sha256
description:
  netconsole is a kernel feature to log the dmesg output via the network.
  The used network driver must support the polling function.

  netconsole-server is a wrapper for insmod to load netconsole.o with the
  correct options. Use netcat on the client side to receive the kernel
  messages.


pkgId: c180c9c05c95f83d4ab4bc4a47124d9178b0e42275eb0d9838f5bebc7f4a26b0
name: netcontrol
arch: src
version: 0.3.2
epoch: 0
release: 1.7
summary: A network configuration library
rpm_license: LGPL-2.1-or-later
rpm_group: Productivity/Networking/System
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a11-3.compass-ci.net
location_href: Packages/netcontrol-0.3.2-1.7.src.rpm
checksum_type: sha256
description:
  A interim network configuration library, currently implementing the
  libnetcf interface for libvirt.



  Authors:
  --------
      Olaf Kirch <okir@suse.de>
      Marius Tomaschewski <mt@suse.de>


pkgId: 8d66699ac8648a8dbe56ede05b0820f17e031278fe47648f76f1ff9b62bce2e1
name: netdate
arch: src
version: 1.2
epoch: 0
release: 736.14
summary: Set Date and Time by ARPA Internet RFC 868
url: ftp://ftp.code-monkey.de/pub/netdate/
rpm_license: SUSE-Public-Domain
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-3.compass-ci.net
location_href: Packages/netdate-1.2-736.14.src.rpm
checksum_type: sha256
description:
  Netdate takes a list of names of Internet hosts as arguments, selects
  the one that supplies the best time, and sets the system time
  accordingly.

  The "best" time is chosen by polling the named hosts once each to find
  their times and taking their differences from the local host's time.
  These differences are used to find the largest group of hosts whose
  times agree with each other within a certain limit. The first host in
  the largest group is picked as the best host.


pkgId: eca086705e85eedc64eba47d528c40d3692d6afb675bdd84d4b2c00c06d6299e
name: nethogs
arch: src
version: 0.8.7
epoch: 0
release: 1.5
summary: Network Bandwidth Usage Monitor
url: https://raboof.github.io/nethogs/
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Networking/Diagnostic
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-1.compass-ci.net
location_href: Packages/nethogs-0.8.7-1.5.src.rpm
checksum_type: sha256
description:
  NetHogs is a small 'net top' tool. Instead of breaking the traffic down per
  protocol or per subnet, like most tools do, it groups bandwidth by process.
  NetHogs does not rely on a special kernel module to be loaded. If there's
  suddenly a lot of network traffic, you can fire up NetHogs and immediately see
  which PID is causing this. This makes it easy to indentify programs that have
  gone wild and are suddenly taking up your bandwidth.


pkgId: 73464c51055164ecbbec595099149130fc454602ee6ce4803456e87b41840dfb
name: netsniff-ng
arch: src
version: 0.6.8
epoch: 0
release: 2.2
summary: Network Sniffer for Packet Inspection
url: http://netsniff-ng.org/
rpm_license: GPL-2.0-only
rpm_group: Productivity/Networking/Diagnostic
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a29-3.compass-ci.net
location_href: Packages/netsniff-ng-0.6.8-2.2.src.rpm
checksum_type: sha256
description:
  netsniff-ng is a network sniffer for packet inspection. It is similar
  to tcpdump, and likewise uses a memory mapped area for accessing
  packets. It can be used for protocol analysis and reverse
  engineering, network debugging, measurement of performance
  throughput, or network statistics creation of incoming packets on
  central network nodes like routers or firewalls.

  The netsniff-ng toolkit consists of the following utilities:

  * netsniff-ng, a zero-copy analyzer, pcap capturing and replaying tool
  * trafgen, a multithreaded low-level zero-copy network packet generator
  * mausezahn, high-level packet generator for HW/SW appliances with Cisco-CLI
  * bpfc, a Berkeley Packet Filter compiler, Linux BPF JIT disassembler
  * ifpps, a top-like kernel networking statistics tool
  * flowtop, a top-like netfilter connection tracking tool
  * curvetun, a curve25519-based IP tunnel
  * astraceroute, an autonomous system (AS) trace route utility


pkgId: 32e017d07298874bf3758bc90c37056db92b44ab2236f9addabf6208923127aa
name: newlib
arch: src
version: 4.3.0.20230120
epoch: 0
release: 1.1
summary: C library intended for use on embedded systems
url: https://sourceware.org/newlib/
rpm_license: BSD-3-Clause AND MIT AND LGPL-2.0-or-later AND ISC
rpm_group: Development/Libraries/Cross
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-4.compass-ci.net
location_href: Packages/newlib-4.3.0.20230120-1.1.src.rpm
checksum_type: sha256
description:
  Newlib is a C library intended for use on embedded systems. It is a
  conglomeration of several library parts, all under free software licenses
  that make them easily usable on embedded products.


pkgId: 077720fc155ac9a892b7e40fbeab021b8bbd9d30c1f1c4b79c51800afe5189cd
name: nfc-eventd
arch: src
version: 0.1.7
epoch: 0
release: 5.30
summary: NFC event daemon
url: http://code.google.com/p/nfc-tools/
rpm_license: GPL-3.0+
rpm_group: Hardware/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a60-2.compass-ci.net
location_href: Packages/nfc-eventd-0.1.7-5.30.src.rpm
checksum_type: sha256
description:
  nfc-eventd is a daemon that looks for tags insertions/removes from
  NFC device. It is provided with two NEM (Nfc Eventd Modules) which
  allow many kind of usage of theses events.


pkgId: 9db8be3294663337d78a7ef57a6488112c2aab5ad00da184e1d319dfde070ffb
name: nfdump
arch: src
version: 1.7.1
epoch: 0
release: 1.2
summary: CLI tools to collect and process netflow data
url: https://github.com/phaag/nfdump
rpm_license: BSD-3-Clause
rpm_group: Productivity/Networking/Diagnostic
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-5.compass-ci.net
location_href: Packages/nfdump-1.7.1-1.2.src.rpm
checksum_type: sha256
description:
  The nfdump tools collect and process netflow data on the command line.
  They are part of the NFSEN project which is explained more detailed at
  http://www.terena.nl/tech/task-forces/tf-csirt/meeting12/nfsen-Haag.pdf


pkgId: f06db9e4897a3a4b3073b56f5b9fd45b695d7c095ceac93b824283a8a3838572
name: nfs4-acl-tools
arch: src
version: 0.3.7
epoch: 0
release: 2.5
summary: Command line tools for managing ACLs over NFSv4
url: http://linux-nfs.org/~bfields/nfs4-acl-tools/
rpm_license: BSD-3-Clause
rpm_group: System/Filesystems
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a67-0.compass-ci.net
location_href: Packages/nfs4-acl-tools-0.3.7-2.5.src.rpm
checksum_type: sha256
description:
  Command line tools for viewing and setting ACLs (Access Control Lists)
  when using NFSv4 to access a remote filesystem. The remote filesystem
  must also support ACLs.


pkgId: 061b2a5f8c72a7e03151aea75650560b028897e741c6f83d04fd16e0a566e961
name: ngspice
arch: src
version: 40
epoch: 0
release: 1.1
summary: Mixed-level, Mixed-signal Circuit Simulator Based on spice3f5
url: https://ngspice.sourceforge.io
rpm_license: BSD-2-Clause
rpm_group: Productivity/Scientific/Electronics
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a16-0.compass-ci.net
location_href: Packages/ngspice-40-1.1.src.rpm
checksum_type: sha256
description:
  Ngspice is a mixed-level/mixed-signal circuit simulator. Its code
  is based on three open source software packages: Spice3f5, Cider1b1
  and Xspice.


pkgId: ce5f7bd6856b22c07edbe26cd3873586cd3dc0c353bb30bc151b399890f6017d
name: ngspice-doc
arch: src
version: 40
epoch: 0
release: 1.1
summary: Documentation for the ngspice Mixed-signal simulator
url: https://ngspice.sourceforge.io
rpm_license: CC-BY-SA-4.0 AND BSD-3-Clause
rpm_group: Documentation/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-5.compass-ci.net
location_href: Packages/ngspice-doc-40-1.1.src.rpm
checksum_type: sha256
description:
  Ngspice is a mixed-level/mixed-signal circuit simulator.

  This package contains the user manual in PDF format.


pkgId: 2768950f97038d374a121934ba7d5651c436b6e9acef7491bc0dbf3ba68a5c8d
name: nh2ps
arch: src
version: 2.3.1
epoch: 0
release: 676.31
summary: Hangul Text to Postscript Converter
rpm_license: SUSE-Public-Domain
rpm_group: Productivity/Publishing/PS
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a13-1.compass-ci.net
location_href: Packages/nh2ps-2.3.1-676.31.src.rpm
checksum_type: sha256
description:
  Convert plain hangul text into postscript form. By Choi Jun Ho, the
  Junker <junker@jazz.snu.ac.kr>.



  Authors:
  --------
      Choi Jun Ho <junker@jazz.snu.ac.kr>


pkgId: c133f125f8a22fac74f03f8c1805970bedc2e26858a4d95a6f010481c34ef21d
name: nload
arch: src
version: 0.7.4
epoch: 0
release: 1.29
summary: Monitors network traffic and bandwidth usage
url: http://www.roland-riegel.de/nload/
rpm_license: GPL-2.0+
rpm_group: Productivity/Networking/Diagnostic
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a60-5.compass-ci.net
location_href: Packages/nload-0.7.4-1.29.src.rpm
checksum_type: sha256
description:
  nload is a console application which monitors network traffic and bandwidth
  usage in real time. It visualizes the in- and outgoing traffic using two graphs
  and provides additional info like total amount of transfered data and min/max
  network usage.


pkgId: a7e6f3cf21a71d8c24392d1691805a6e225bf0d75beac72d1d913ce089889042
name: nmh
arch: src
version: 1.7.1
epoch: 0
release: 1.19
summary: Unix Mail Handler
url: https://www.nongnu.org/nmh/
rpm_license: BSD-3-Clause
rpm_group: Productivity/Networking/Email/Clients
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-0.compass-ci.net
location_href: Packages/nmh-1.7.1-1.19.src.rpm
checksum_type: sha256
description:
  nmh (new MH) is a powerful electronic mail handling system. It was
  originally based on version 6.8.3 of the MH message system developed by
  the RAND Corporation and the University of California. It is intended
  to be a (mostly) compatible drop-in replacement for MH.

  nmh consists of a collection of fairly simple single-purpose programs
  to send, receive, save, retrieve, and manipulate e-mail messages.
  Because nmh is a suite rather than a single monolithic program, you may
  freely intersperse nmh commands with other commands at your shell
  prompt or write custom scripts that use these commands in flexible
  ways.


pkgId: 9f1b55613ce1b31f8b9246ebcf09f63ff1a444118679ab6ec3e9f9e100bc4425
name: nmon
arch: src
version: 16n
epoch: 0
release: 1.5
summary: Performance Monitor
url: http://nmon.sourceforge.net/pmwiki.php
rpm_license: GPL-3.0-only
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-0.compass-ci.net
location_href: Packages/nmon-16n-1.5.src.rpm
checksum_type: sha256
description:
  This systems administrator, tuner, benchmark tool gives you a huge amount of
  important performance information in one go. It can output the data in two ways

  1. On screen (console, telnet, VNC, putty or X Windows) using curses for low
     CPU impact which is updated once every two seconds. You hit single characters
     on you keyboard to enable/disable the various sorts of data.
     * You can display the CPU, memory, network, disks (mini graphs or numbers),
       file systems, NFS, top processes, resources (Linux version & processors)
       and on Power micro-partition information.
  2. Save the data to a comma separated file for analysis and longer term data
     capture.
     * Use this together with nmon Analyser Excel 2000 spreadsheet, which loads
       the nmon output file and automatically creates dozens of graphs ready for
       you to study or write performance reports.
     * Filter this data, add it to a rrd database (using an excellent freely
       available utility called rrdtool). This graphs the data to .gif or .png
       files plus generates the webpage .html file and you can then put the
       graphs directly on a website automatically on AIX with no need of a
       Windows based machine.
     * Directly put the data into a rrd database or other database for your own
       analysis


pkgId: 75bdadef2432679f8ad6975971a32b88a3b6fb4cc951c01fc455a205993afd53
name: nnn
arch: src
version: 4.8
epoch: 0
release: 1.1
summary: Terminal based file browser
url: https://github.com/jarun/nnn#nnn
rpm_license: BSD-2-Clause
rpm_group: Productivity/File utilities
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-2.compass-ci.net
location_href: Packages/nnn-4.8-1.1.src.rpm
checksum_type: sha256
description:
  nnn is a fork of noice, a terminal file browser with keyboard
  shortcuts for navigation, opening files and running tasks. There is
  no config file and MIME associations are hard-coded.


pkgId: 6abdbbe44fc2730e834484dcaaeb7237619097805a6268e4ff200351ccf39221
name: nodejs-packaging
arch: src
version: 10.beta11
epoch: 0
release: 4.2
summary: Node.js Dependency generators for openSUSE
url: https://github.com/marguerite/nodejs-packaging
rpm_license: MIT
rpm_group: Development/Languages/NodeJS
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-3.compass-ci.net
location_href: Packages/nodejs-packaging-10.beta11-4.2.src.rpm
checksum_type: sha256
description:
  This package generates Node.js Provides/Requires dependencies
  automatically for nodejs module packages in openSUSE.


pkgId: 3315f2b1de85d63993d43aed82e2f555c89f09fc0ea0ab4969ca3d2c2ff9c109
name: notify-osd
arch: src
version: 0.9.35~bzr20191129
epoch: 0
release: 1.16
summary: Streamlined Notification Daemon
url: https://launchpad.net/notify-osd
rpm_license: GPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-5.compass-ci.net
location_href: Packages/notify-osd-0.9.35~bzr20191129-1.16.src.rpm
checksum_type: sha256
description:
  This notification daemon is an alternative to the
  mate-notification-daemon package. It follows the freedesktop
  notification specification and introduces some new policies for
  streamlining the user-experience by discouraging the use of actions
  and timeouts.


pkgId: c81f72546cf58a64b2e5ff8372bd99afd8107792a9bbbc127b60cb9da3695b26
name: nova
arch: src
version: 3.6.2
epoch: 0
release: 2.1
summary: Find outdated or deprecated Helm charts running in your cluster
url: https://github.com/FairwindsOps/nova
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-2.compass-ci.net
location_href: Packages/nova-3.6.2-2.1.src.rpm
checksum_type: sha256
description:
  Nova scans your cluster for installed Helm charts, then cross-checks them against all known Helm repositories. If it finds an updated version of the chart you're using, or notices your current version is deprecated, it will let you know.


pkgId: 9cbfb63425ea9ccac669ad046a3742f2ec30e5b66862896128a0459b1cee2554
name: novnc
arch: src
version: 1.4.0
epoch: 0
release: 1.1
summary: VNC client using HTML5 (Web Sockets, Canvas) with encryption support
url: https://github.com/novnc/noVNC
rpm_license: LGPL-3.0-only AND MPL-2.0
rpm_group: System/Daemons
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-2.compass-ci.net
location_href: Packages/novnc-1.4.0-1.1.src.rpm
checksum_type: sha256
description:
  This package provides a Websocket implementation of the VNC client.
  It is used by OpenStack Horizon to provide a console view of running
  instances.


pkgId: 6bee593e9dd729883148cb28d4ac6f11fd67a280fa5ada325496ddc71e4998dc
name: npth
arch: src
version: 1.6
epoch: 0
release: 2.10
summary: GNU Portable Threads library
url: http://gnupg.org/
rpm_license: LGPL-2.0-or-later
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a67-0.compass-ci.net
location_href: Packages/npth-1.6-2.10.src.rpm
checksum_type: sha256
description:
  nPth is a non-preemptive threads implementation using an API
  similar to the one in GNU Pth. In contrast to Pth, nPth is
  based on the system's standard threads implementation. Thus, nPth
  allows the use of libraries which are not compatible to GNU Pth.


pkgId: 0d4569c43b63d5512751890f8cabf342060da68f2c1cba0867eefea3f593af0e
name: nqp
arch: src
version: 2022.07
epoch: 0
release: 1.2
summary: Not Quite Perl
url: https://github.com/Raku/nqp
rpm_license: Artistic-2.0
rpm_group: Development/Languages/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-0.compass-ci.net
location_href: Packages/nqp-2022.07-1.2.src.rpm
checksum_type: sha256
description:
  This is "Not Quite Perl" -- a lightweight Raku-like environment for virtual
  machines. The key feature of NQP is that it's designed to be a very small
  environment (as compared with, say, raku or Rakudo) and is focused on being
  a high-level way to create compilers and libraries for virtual machines like
  MoarVM, the JVM, and others.

  Unlike a full-fledged implementation of Raku, NQP strives to have as small a
  runtime footprint as it can, while still providing a Raku object model and
  regular expression engine for the virtual machine.


pkgId: 6488b1531d777082ea5eb7ef1f5bd8ba1022cc0345b3835fcb2342ba808f8847
name: nsjail
arch: src
version: 3.3+git14.8308b91
epoch: 0
release: 1.1
summary: A light-weight process isolation tool
url: https://nsjail.com
rpm_license: Apache-2.0
rpm_group: System/GUI/Other
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-6.compass-ci.net
location_href: Packages/nsjail-3.3+git14.8308b91-1.1.src.rpm
checksum_type: sha256
description:
  A light-weight process isolation tool, making use of Linux namespaces and
  seccomp-bpf syscall filters (with help of the kafel bpf language)


pkgId: cc2da5d093084e0182bbbffd078c05e0e26e593a9ea896b797003370634ce72c
name: nsnake
arch: src
version: 3.0.1
epoch: 0
release: 2.20
summary: Classic snake game on the terminal
url: https://github.com/alexdantas/nSnake
rpm_license: GPL-3.0-only
rpm_group: Amusements/Games/Action/Arcade
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-4.compass-ci.net
location_href: Packages/nsnake-3.0.1-2.20.src.rpm
checksum_type: sha256
description:
  nsnake is a clone of the classic snake game that we all used to play on our
  cellphones. You play this game on the terminal, with textual interface.

  Here are some features:

  - Customizable gameplay, appearance and keybindings
  - Neat GUI-like interface with nice animations
  - Lots of possible game modes, with scores saved for eac


pkgId: 3c761563f0ab4508c360854ca5269679e16aaf98c61a011ade94a06f3f6a6e51
name: nss-mdns
arch: src
version: 0.15.1
epoch: 0
release: 1.2
summary: Host Name Resolution Via Multicast DNS (Zeroconf) for glibc
url: https://github.com/lathiat/nss-mdns
rpm_license: LGPL-2.1-or-later
rpm_group: Productivity/Networking/DNS/Utilities
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-5.compass-ci.net
location_href: Packages/nss-mdns-0.15.1-1.2.src.rpm
checksum_type: sha256
description:
  nss-mdns is a plug-in for the GNU Name Service Switch (NSS)
  functionality of the GNU C Library (glibc) providing a hostname
  resolution via Multicast DNS (aka Zeroconf, aka Apple Rendezvous, aka
  Apple Bonjour), and effectively allowing name resolution by common
  Unix/Linux programs in the ad-hoc mDNS domain .local.

  nss-mdns provides only client functionality, which means that you have
  to run a mDNS responder daemon separately from nss-mdns if you want to
  register the local hostname via mDNS. I recommend Avahi.

  By default, nss-mdns tries to contact a running avahi-daemon to resolve
  hostnames and addresses and makes use of its superior record cacheing.


pkgId: 55e650e788bcff2ef2adce396d64c5999763660b75028f7b88885baf52d5f0ba
name: ntfs-3g_ntfsprogs
arch: src
version: 2022.10.3
epoch: 0
release: 2.4
summary: NTFS Support in Userspace
url: https://github.com/tuxera/ntfs-3g/
rpm_license: GPL-2.0-or-later
rpm_group: System/Filesystems
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-4.compass-ci.net
location_href: Packages/ntfs-3g_ntfsprogs-2022.10.3-2.4.src.rpm
checksum_type: sha256
description:
  NTFS-3G allows for read/write access to NTFS partitions which can be
  shared with Windows XP, Windows Server 2003, Windows 2000, Windows
  Vista and Windows Seven.


pkgId: c4859a52bf49b4544d6a09410cc8d96e97655c179d7c43fe2aa154afbdbd4725
name: ntl
arch: src
version: 11.5.1
epoch: 0
release: 1.8
summary: Library for Number Theory
url: https://shoup.net/ntl/
rpm_license: LGPL-2.1-or-later
rpm_group: Productivity/Scientific/Math
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-5.compass-ci.net
location_href: Packages/ntl-11.5.1-1.8.src.rpm
checksum_type: sha256
description:
  NTL is a C++ library providing data structures and algorithms for
  manipulating signed, arbitrary length integers, and for vectors,
  matrices, and polynomials over the integers and over finite fields.


pkgId: 777cc805be5c90e774d62d3b255a8e4c5a7ea2af753c61acb9a3f75d49abda01
name: numactl
arch: src
version: 2.0.16.21.g693fee1
epoch: 0
release: 1.1
summary: NUMA Policy Control
url: https://github.com/numactl/numactl/releases
rpm_license: GPL-2.0-only
rpm_group: System/Management
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a15-0.compass-ci.net
location_href: Packages/numactl-2.0.16.21.g693fee1-1.1.src.rpm
checksum_type: sha256
description:
  Control NUMA policy for individual processes. Offer libnuma for
  individual NUMA policy in applications.


pkgId: 2a98183450a5974d8c327f699a0c3142146efa4373f81866af2752ee3163b940
name: numlockx
arch: src
version: 1.2
epoch: 0
release: 181.19
summary: Switch on/off or toggle numlock
url: http://freecode.com/projects/numlockx
rpm_license: MIT
rpm_group: System/YaST
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-5.compass-ci.net
location_href: Packages/numlockx-1.2-181.19.src.rpm
checksum_type: sha256
description:
  This little thingy allows you to start X with NumLock turned on ( which
  is a feature that a lot of people seem to miss and nobody really knew
  how to achieve this ). This code relies on X extensions called XTest
  and XKB, so you need to have at least one of these X extensions
  installed ( you most probably do ).



  Authors:
  --------
      Lubos Lunak <l.lunak@kde.org>
      XKB stuff by Oswald Buddenhagen <ossi@kde.org>


pkgId: b423cdbc063d5f75d12d8fd88cfd4a17e0fcf754f083c458e843ddba855c96e1
name: nuosu-fonts
arch: src
version: 2.200
epoch: 0
release: 1.4
summary: SIL Yi Font
url: https://software.sil.org/nuosu/
rpm_license: OFL-1.1
rpm_group: System/X11/Fonts
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-4.compass-ci.net
location_href: Packages/nuosu-fonts-2.200-1.4.src.rpm
checksum_type: sha256
description:
  The Nuosu SIL Font is a single Unicode font for the standardized
  Yi script used by a large ethnic group in southwestern China.


pkgId: ab258a4b456c717c401717513309aa45dd0e8792830f64663e8bb6c41726e455
name: nuoveXT2-icon-theme
arch: src
version: 0.5.1
epoch: 0
release: 1.19
summary: This package provides the default LXDE icon theme
url: http://www.lxde.org
rpm_license: GPL-3.0
rpm_group: System/GUI/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a28-4.compass-ci.net
location_href: Packages/nuoveXT2-icon-theme-0.5.1-1.19.src.rpm
checksum_type: sha256
description:
  This package provides the default LXDE icon theme.
  nuoveXT2-icon-theme is no more maintained from his author so
  LXDE project decided to maintain it and keep working on it


pkgId: 57b333ecb3f1e121bbf53c5294d884ab1288aa90826e81cc53e23a5fcad8f291
name: nvdock
arch: src
version: 1.02
epoch: 0
release: 14.15
summary: Tray icon for launching NVIDIA Settings
url: https://www.opsat.net/development/nvdock/
rpm_license: BSD-3-Clause
rpm_group: System/X11/Utilities
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-4.compass-ci.net
location_href: Packages/nvdock-1.02-14.15.src.rpm
checksum_type: sha256
description:
  Little NVIDIA tray icon.
  Hover over it and it will tell you your GPU temperature if your card is into that kind of thing.
  A double click will launch the NVIDIA settings control panel, and right click will bring up a nifty menu with a few options.
  Also on the menu it will show the NVIDIA driver version, which is surely to come in handy at least one time in your life.


pkgId: 2df985ca67b1a7e70fbb6405ee38bd35dda2b8b90558cd9bf553bb1849796996
name: nvptx-tools
arch: src
version: 1.0+git.20230122.93e0090
epoch: 0
release: 1.1
summary: PTX language tools
url: https://github.com/MentorEmbedded/nvptx-tools/
rpm_license: GPL-3.0-or-later
rpm_group: Development/Tools/Building
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-5.compass-ci.net
location_href: Packages/nvptx-tools-1.0+git.20230122.93e0090-1.1.src.rpm
checksum_type: sha256
description:
  A collection of tools for use with nvptx-none (NVIDIA Parallel Thread
  Execution) GCC toolchains.

  * nvptx-none-as: "assembler" for PTX.
  * nvptx-none-ld: "linker" for PTX.
  * nvptx-none-run: run PTX binaries compiled with -mmainkernel.
  * nvptx-none-run-single: like nvptx-none-run, but locked, such that
    system-wide, only one instance of it is running at a time.


pkgId: 0826f54def9418c8edf0cd5528868ba4628b75741d5538d81a98df0231a774f0
name: nvtop
arch: src
version: 3.0.1+29
epoch: 0
release: 1.1
summary: A (h)top like task monitor for NVIDIA and AMD GPUs
url: https://github.com/Syllo/nvtop
rpm_license: GPL-3.0+
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-1.compass-ci.net
location_href: Packages/nvtop-3.0.1+29-1.1.src.rpm
checksum_type: sha256
description:
  Nvtop stands for NVidia TOP, a (h)top like task monitor for AMD, NVIDIA and
  now Intel GPUs.

  It can handle multiple GPUs and print information about them in a htop familiar
  way.


pkgId: 753868c9741335378fc2f38a0f1b641eab9d6a2507a1d8ea4a8599cdc1f064e7
name: nyancat
arch: src
version: 1.5.2
epoch: 0
release: 2.8
summary: The flying rainbow cat rendered in a terminal
url: https://github.com/klange/nyancat
rpm_license: NCSA
rpm_group: Amusements/Toys/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-1.compass-ci.net
location_href: Packages/nyancat-1.5.2-2.8.src.rpm
checksum_type: sha256
description:
  nyancat is an animated ANSI/xterm-88 color text program that renders a loop of
  the classic Nyan Cat animation. It includes a telnet server.


pkgId: 9bfd2c85d2224b9a2699e27c972a80a0b5403a094935474f36fafea6947793ee
name: o2locktop
arch: src
version: 1.0.10+git.1564463799.6f331ba
epoch: 0
release: 2.12
summary: A top-like OCFS2 DLM lock monitor
url: https://github.com/ganghe/o2locktop
rpm_license: GPL-2.0-or-later
rpm_group: System/Monitoring
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a67-4.compass-ci.net
location_href: Packages/o2locktop-1.0.10+git.1564463799.6f331ba-2.12.src.rpm
checksum_type: sha256
description:
  o2locktop is a top-like OCFS2 DLM lock monitor, it displays DLM lock
  usages via querying OCFS2 file system statistics from the specified
  nodes.

  You can utilize o2locktop to detect the hot files/directories, whose
  DLM locks are frequently referenced among the cluster.

  You can get the maximal wait time per DLM lock, this helps you
  identify which hot files/directories should be decoupled for
  improving file access performance.


pkgId: 4848ad8adff4c285b774572371d719881b259fdb8b1f2b6514fb392e9a401083
name: obfs4
arch: src
version: 0.0.13
epoch: 0
release: 1.10
summary: Pluggable transport proxy for Tor
url: https://gitlab.com/yawning/obfs4
rpm_license: BSD-2-Clause AND GPL-3.0-only
rpm_group: Productivity/Networking/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a26-2.compass-ci.net
location_href: Packages/obfs4-0.0.13-1.10.src.rpm
checksum_type: sha256
description:
  A tool that attempts to circumvent censorship by transforming the Tor traffic
  between the client and the bridge. This way censors, who usually monitor traffic
  between the client and the bridge, will see innocent-looking transformed traffic
  instead of the actual Tor traffic.


pkgId: 3941793dee8e4a494dfc98540299b8fae592dcd48517b24088992fc393f53246
name: objenesis
arch: src
version: 3.1
epoch: 0
release: 2.6
summary: A library for instantiating Java objects
url: http://objenesis.org/
rpm_license: Apache-2.0
rpm_group: Development/Libraries/Java
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-2.compass-ci.net
location_href: Packages/objenesis-3.1-2.6.src.rpm
checksum_type: sha256
description:
  Objenesis is a small Java library that serves one purpose: to instantiate
  a new object of a particular class.
  Java supports dynamic instantiation of classes using Class.newInstance();
  however, this only works if the class has an appropriate constructor. There
  are many times when a class cannot be instantiated this way, such as when
  the class contains constructors that require arguments, that have side effects,
  and/or that throw exceptions. As a result, it is common to see restrictions
  in libraries stating that classes must require a default constructor.
  Objenesis aims to overcome these restrictions by bypassing the constructor
  on object instantiation. Needing to instantiate an object without calling
  the constructor is a fairly specialized task, however there are certain cases
  when this is useful:
  * Serialization, Remoting and Persistence - Objects need to be instantiated
    and restored to a specific state, without invoking code.
  * Proxies, AOP Libraries and Mock Objects - Classes can be sub-classed without
    needing to worry about the super() constructor.
  * Container Frameworks - Objects can be dynamically instantiated in
    non-standard ways.


pkgId: 4b5dbf4d3b3dc2687a2549e29ba359024ab0d6148fbafc1f999c6c2bf773a8e3
name: obs-service-docker_label_helper
arch: src
version: 0.0
epoch: 0
release: 6.1
summary: OBS Service to add prefixed labels in Dockerfile builds
url: https://build.opensuse.org
rpm_license: GPL-2.0-or-later
rpm_group: Development/Tools/Building
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-0.compass-ci.net
location_href: Packages/obs-service-docker_label_helper-0.0-6.1.src.rpm
checksum_type: sha256
description:
  An OBS service which expands LABEL instructions in Dockerfile with prefixes.
  Useful for implementing https://en.opensuse.org/Building_derived_containers#Labels.


pkgId: 71e2ec908dd3a90ff6f51d7b8354e22d790e04d9d2a103201a1f8b6cc763f3e7
name: obs-service-download_url
arch: src
version: 0.1.3
epoch: 0
release: 2.6
summary: An OBS source service: wget download tool
url: http://openbuildservice.org
rpm_license: GPL-2.0-or-later
rpm_group: Development/Tools/Building
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-5.compass-ci.net
location_href: Packages/obs-service-download_url-0.1.3-2.6.src.rpm
checksum_type: sha256
description:
  This is a source service for openSUSE Build Service.

  It supports downloading files from given URLs via wget


pkgId: 278fd2c68756a37a69e1cb9dc935279a428a7214cc5ca9a91fc0b802a7ee6e9f
name: obs-service-extract_file
arch: src
version: 0.4
epoch: 0
release: 1.11
summary: An OBS source service: Extract a file from an archive
rpm_license: GPL-2.0-or-later
rpm_group: Development/Tools/Building
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-1.compass-ci.net
location_href: Packages/obs-service-extract_file-0.4-1.11.src.rpm
checksum_type: sha256
description:
  This is a source service for openSUSE Build Service.

  It supports to extract a file from an archive, for example a spec file from a tar.


pkgId: f49b2d7ec3585b8e53a61e7785d7a76bec729d2f01e8fb4280782ab7f8a5e189
name: obs-service-recompress
arch: src
version: 0.5.2
epoch: 0
release: 1.5
summary: An OBS source service: Recompress files
url: https://github.com/openSUSE/obs-service-recompress
rpm_license: GPL-2.0-or-later
rpm_group: Development/Tools/Building
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a60-0.compass-ci.net
location_href: Packages/obs-service-recompress-0.5.2-1.5.src.rpm
checksum_type: sha256
description:
  This is a source service for openSUSE Build Service.

  It supports to compress, uncompress or recompress files from or to

   none : No Compression
   gz   : Gzip Compression
   bz2  : Bzip2 Compression
   xz   : XZ Compression
   zstd : Zstd Compression


pkgId: d2f5c373b8e3a3ce20734778904ef1fb957856b1e709bc833920a6a04a2984af
name: obs-service-replace_using_env
arch: src
version: 0.1
epoch: 0
release: 2.7
summary: Service for variables substitution
url: https://build.opensuse.org/
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-0.compass-ci.net
location_href: Packages/obs-service-replace_using_env-0.1-2.7.src.rpm
checksum_type: sha256
description:
  This service can be enabled to run during buildtime to replace the placeholders
  in the specified files with the values from the build environment.


pkgId: 58f2982275e3d661010c36335787073d75150395713da7a1630a053a97d8c1bd
name: obs-service-replace_using_package_version
arch: src
version: 0.0.7
epoch: 0
release: 2.1
summary: An OBS service: Replaces a regex with the version value of a package
url: https://github.com/openSUSE/obs-service-replace_using_package_version
rpm_license: GPL-3.0-or-later
rpm_group: Development/Tools/Building
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a16-3.compass-ci.net
location_href: Packages/obs-service-replace_using_package_version-0.0.7-2.1.src.rpm
checksum_type: sha256
description:
  This service replaces a given regex with the version value of
  a given package. Can be used to align the version of you package or image
  to the version of another package.


pkgId: 0a4a3df3dd2839d1210aa43770992aa19379495481d736d93eaa59520bc735e0
name: obs-service-verify_file
arch: src
version: 0.1.1
epoch: 0
release: 3.2
summary: An OBS source service: file verification
url: http://build.opensuse.org
rpm_license: MIT
rpm_group: Development/Tools/Building
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a24-0.compass-ci.net
location_href: Packages/obs-service-verify_file-0.1.1-3.2.src.rpm
checksum_type: sha256
description:
  This is a source service for openSUSE Build Service.

  It allows to verify a file with a given sha256sum


pkgId: d2c376a81547c82f6fcf2176b4dc1c7d92d186adc4f590c828e0c8ed595c1e46
name: ocaml-augeas
arch: src
version: 0.6
epoch: 0
release: 1.2
summary: OCaml bindings for Augeas configuration API
url: http://people.redhat.com/~rjones/augeas/files/
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a26-3.compass-ci.net
location_href: Packages/ocaml-augeas-0.6-1.2.src.rpm
checksum_type: sha256
description:
  Augeas is a unified system for editing arbitrary configuration
  files. This provides complete OCaml bindings for Augeas.


pkgId: 96563e9b68e932fb529d2af3f598171b74a5f00496f2a24e3c86dc762f460aa5
name: ocaml-base64
arch: src
version: 3.5.1
epoch: 0
release: 1.2
summary: Base64 encoding and decoding in OCaml
url: https://opam.ocaml.org/packages/base64
rpm_license: ISC
rpm_group: Development/Languages/OCaml
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-4.compass-ci.net
location_href: Packages/ocaml-base64-3.5.1-1.2.src.rpm
checksum_type: sha256
description:
  Base64 for OCaml. Base64 is a group of similar binary-to-text encoding schemes
  that represent binary data in an ASCII string format by translating it into a
  radix-64 representation. It is specified in RFC 4648.


pkgId: 979b4733c7773d5cbfd9c9f43d8d48468a4fad25c7a56230a41eb692027a3669
name: ocaml-csexp
arch: src
version: 1.5.1
epoch: 0
release: 3.6
summary: Parsing and printing of S-expressions in Canonical form
url: https://opam.ocaml.org/packages/csexp
rpm_license: MIT
rpm_group: Development/Languages/OCaml
rpm_buildhost: vm-2p32g.taishan200-2280-2s64p-256g--a38-2.compass-ci.net
location_href: Packages/ocaml-csexp-1.5.1-3.6.src.rpm
checksum_type: sha256
description:
  This library provides minimal support for Canonical S-expressions. Canonical S-expressions are a binary encoding of S-expressions that is super simple and well suited for communication between programs.

  This library only provides a few helpers for simple applications. If you need more advanced support, such as parsing from more fancy input sources, you should consider copying the code of this library given how simple parsing S-expressions in canonical form is.

  To avoid a dependency on a particular S-expression library, the only module of this library is parameterised by the type of S-expressions.


pkgId: 7959d5c278dfbe9631a89c2fb451b3d1fb2ec33348f0c63036ba353108a873b3
name: ocaml-findlib
arch: src
version: 1.9.5
epoch: 0
release: 1.4
summary: Objective CAML package manager and build helper
url: https://github.com/ocaml/ocamlfind
rpm_license: MIT
rpm_group: Development/Languages/OCaml
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a60-1.compass-ci.net
location_href: Packages/ocaml-findlib-1.9.5-1.4.src.rpm
checksum_type: sha256
description:
  Findlib is a library manager for Objective Caml. It provides a
  convention how to store libraries, and a file format ("META") to
  describe the properties of libraries. There is also a tool (ocamlfind)
  for interpreting the META files, so that it is very easy to use
  libraries in programs and scripts.


pkgId: 40735cc8fd563dbee4827a6a24b5b872cfa4ecfaff2e8e6721b344d3ba36178e
name: ocaml-ppx_derivers
arch: src
version: 1.2.1
epoch: 0
release: 4.8
summary: Deriving plugin registry
url: https://github.com/ocaml-ppx/ppx_derivers
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/OCaml
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a67-5.compass-ci.net
location_href: Packages/ocaml-ppx_derivers-1.2.1-4.8.src.rpm
checksum_type: sha256
description:
  Ppx_derivers is a tiny package whose sole purpose is to allow
  ppx_deriving and ppx_type_conv to inter-operate gracefully when
  linked as part of the same ocaml-migrate-parsetree driver.


pkgId: fa60edf99b6235942d5f47b573b79b5e50c324084bce1e88b947c6623380b64d
name: ocaml-result
arch: src
version: 1.5
epoch: 0
release: 3.6
summary: Compatibility OCaml Result module
url: https://opam.ocaml.org/packages/result
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/OCaml
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-0.compass-ci.net
location_href: Packages/ocaml-result-1.5-3.6.src.rpm
checksum_type: sha256
description:
  Projects that want to use the new result type defined in OCaml >= 4.03 while
  staying compatible with older version of OCaml should use the Result module
  defined in this library.


pkgId: 28eaa52bc644eeb962b9b35cc528ef77b87ccd7267482896c8d5a3ba63397095
name: ocaml-rpm-macros
arch: src
version: 20230101
epoch: 0
release: 2.1
summary: RPM macros for building OCaml source packages
url: https://build.opensuse.org/project/show/devel:languages:ocaml
rpm_license: GPL-2.0-only
rpm_group: Development/Languages/OCaml
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-5.compass-ci.net
location_href: Packages/ocaml-rpm-macros-20230101-2.1.src.rpm
checksum_type: sha256
description:
  OCaml is a high-level, strongly-typed, functional and object-oriented
  programming language from the ML family of languages.

  This package contains a set of helper macros to unify common code used
  in ocaml spec files.


pkgId: 4f71e635ab97c9b5638a914689f87a44ce1c71b00f7cf6ed20e7bbeb14a01747
name: ocaml-stdcompat
arch: src
version: 19
epoch: 0
release: 2.3
summary: Stdcompat: compatibility module for OCaml standard library
url: https://opam.ocaml.org/packages/stdcompat
rpm_license: BSD-2-Clause
rpm_group: Development/Languages/OCaml
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a60-5.compass-ci.net
location_href: Packages/ocaml-stdcompat-19-2.3.src.rpm
checksum_type: sha256
description:
  Stdcompat is a compatibility layer allowing programs to use some recent additions to the OCaml standard library while preserving the ability to be compiled on former versions of OCaml.


pkgId: 5a0df69dc777bc685d465cdd16c03700411f2b4849b012e80213143d87ad268b
name: ocaml-stdlib-shims
arch: src
version: 0.3.0
epoch: 0
release: 1.12
summary: Shim to substitute Pervasives with Stdlib before 4.08
url: https://opam.ocaml.org/packages/stdlib-shims
rpm_license: LGPL-2.1-or-later WITH OCaml-LGPL-linking-exception
rpm_group: Development/Languages/OCaml
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-1.compass-ci.net
location_href: Packages/ocaml-stdlib-shims-0.3.0-1.12.src.rpm
checksum_type: sha256
description:
  Compiling against this library allows replacing uses of Pervasives
  with Stdlib before 4.08. For example, one can use Stdlib.compare
  instead of Pervasives.compare. It does not, however, provide
  the new functions and modules that were added in the Stdlib module.


pkgId: b6a157d79bbd62818f175b8a55840cf13596ce928680930c75d3fe1306667b96
name: oce
arch: src
version: 0.18.3
epoch: 0
release: 3.2
summary: OpenCASCADE Community Edition
url: https://github.com/tpaviot/oce
rpm_license: LGPL-2.1-only WITH OCCT-exception-1.0
rpm_group: Productivity/Graphics/CAD
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a13-0.compass-ci.net
location_href: Packages/oce-0.18.3-3.2.src.rpm
checksum_type: sha256
description:
  OpenCASCADE is a suite for 3D surface and solid modeling, visualization, data
  exchange and rapid application development. It is a platform for
  development of numerical simulation software including CAD/CAM/CAE, AEC and
  GIS, as well as PDM applications.


pkgId: 2935ca33c548a5e9753ed496137ddd877c1b81b8a055c9e1d007bd84f55015d2
name: ocl-icd
arch: src
version: 2.3.1
epoch: 0
release: 1.11
summary: OpenCL ICD Bindings
url: https://github.com/OCL-dev/ocl-icd
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-5.compass-ci.net
location_href: Packages/ocl-icd-2.3.1-1.11.src.rpm
checksum_type: sha256
description:
  OpenCL is a royalty-free standard for cross-platform, parallel programming
  of modern processors found in personal computers, servers and
  handheld/embedded devices.

  This package provides an Installable Client Driver Bindings (ICD Bindings).
  The provided libOpenCL library is able to load any free or non-free installed
  ICD (driver backend).


pkgId: e23f9bfa2919edf99c56e92e7e54ca2ff7969e6761c21392c06494c158cad78e
name: ocli
arch: src
version: 0.9.0
epoch: 0
release: 5.3
summary: OwnTracks command line interface publisher
url: https://github.com/owntracks/ocli
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Networking/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a16-5.compass-ci.net
location_href: Packages/ocli-0.9.0-5.3.src.rpm
checksum_type: sha256
description:
  This is the OwnTracks command line interface publisher, a.k.a.
  ocli, a small utility which connects to gpsd and publishes position
  information in OwnTracks JSON to an MQTT broker in order for
  compatible software to process location data.


pkgId: aa6063093a775d2b9b3fcc2864825b78a8b52a3e2a50dc85f1002f2b643085cc
name: oclock
arch: src
version: 1.0.5
epoch: 0
release: 1.2
summary: Simple round analog clock
url: http://xorg.freedesktop.org/
rpm_license: MIT
rpm_group: System/X11/Utilities
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-1.compass-ci.net
location_href: Packages/oclock-1.0.5-1.2.src.rpm
checksum_type: sha256
description:
  oclock is a simple analog clock using the SHAPE extension to make
  a round (possibly transparent) window.


pkgId: 56085ccd2fdea908acc1e9c5390b41f05dc12ee6e14fb8005377486d4dd9fbfe
name: odt2txt
arch: src
version: 0.5
epoch: 0
release: 1.29
summary: Converter from OpenDocument Text to plain text
url: https://github.com/dstosberg
rpm_license: GPL-2.0
rpm_group: Productivity/Text/Convertors
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a11-2.compass-ci.net
location_href: Packages/odt2txt-0.5-1.29.src.rpm
checksum_type: sha256
description:
  odt2txt is a command-line tool which extracts the text out
  of OpenDocument Texts produced by OpenOffice.org, StarOffice,
  KOffice and others.

  odt2txt can also extract text from some file formats similar
  to OpenDocument Text, such as OpenOffice.org XML (*.sxw),
  which was used by OpenOffice.org version 1.x and older StarOffice
  versions. To a lesser extend, odt2txt may be useful to extract
  content from OpenDocument spreadsheets (*.ods) and OpenDocument
  presentations (*.odp).


pkgId: 7feb0b718c1843dd0b4fc208176bae0eeb824192a5376bc36505efc86aaa1c84
name: ofono
arch: src
version: 1.34
epoch: 0
release: 1.6
summary: Mobile telephony application development framework
url: https://01.org/ofono
rpm_license: GPL-2.0-only
rpm_group: Productivity/Telephony/Utilities
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-0.compass-ci.net
location_href: Packages/ofono-1.34-1.6.src.rpm
checksum_type: sha256
description:
  oFono provides a mobile telephony (GSM/UMTS) application development
  framework. It includes a high-level D-Bus API for use by telephony
  applications, and a low-level plug-in API for integration with other
  stacks, cellular modems, and storage back ends. The plug-in API
  functionality is modeled on public standards, in particular 3GPP TS
  27.007 "AT command set for User Equipment (UE)".


pkgId: 53bfda75ff305337aabd0c4b2d7a261809615b973e34b79085cd2861bf33f695
name: ogmtools
arch: src
version: 1.5
epoch: 0
release: 168.10
summary: Tools for OGG Media Streams
url: https://www.bunkus.org/videotools/ogmtools/
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Multimedia/Other
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b21-0.compass-ci.net
location_href: Packages/ogmtools-1.5-168.10.src.rpm
checksum_type: sha256
description:
  These tools allow information about (ogminfo), extraction from
  (ogmdemux), creation of (ogmmerge), or the division of (ogmsplit) OGG
  media streams.	OGM stands for OGG media streams.


pkgId: cc87b932905e817390fe339f44bbd33de420ac9880809179846194dbe3ba1a55
name: ohcount
arch: src
version: 4.0.0
epoch: 0
release: 2.15
summary: The Ohloh source code line counter
url: https://www.openhub.net/p/ohcount
rpm_license: GPL-2.0
rpm_group: Development/Tools/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a67-2.compass-ci.net
location_href: Packages/ohcount-4.0.0-2.15.src.rpm
checksum_type: sha256
description:
  Ohcount counts lines of source code. It supports over 70 programming
  languages, and has been used to count over 6 billion lines of code by
  300,000 developers. Ohcount can also detect open source licenses such
  as GPL within a large directory of source code. It can further detect
  code that targets a particular programming API, such as Win32 or KDE.


pkgId: 3985a17b8f090600842b974f3b0cc7113691bbfa93bfc7f901aa0582ef987526
name: okteto
arch: src
version: 2.15.1
epoch: 0
release: 1.1
summary: Develop your applications directly in your Kubernetes Cluster
url: https://github.com/okteto/okteto
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a13-0.compass-ci.net
location_href: Packages/okteto-2.15.1-1.1.src.rpm
checksum_type: sha256
description:
  Kubernetes has made it very easy to deploy applications to the cloud at a higher scale than ever, but the development practices have not evolved at the same speed as application deployment patterns.
  Today, most developers try to either run parts of the infrastructure locally or just test these integrations directly in the cluster via CI jobs, or the docker build/redeploy cycle. It works, but this workflow is painful and incredibly slow.
  okteto accelerates the development workflow of Kubernetes applications. You write your code locally and okteto detects the changes and instantly updates your Kubernetes applications.


pkgId: e9285d4e568eb0539b0e5bd41c7c1cd3534cd3c654c672492a3e56c4d48357e4
name: ongres-scram
arch: src
version: 2.1
epoch: 0
release: 2.7
summary: Salted Challenge Response Authentication Mechanism - Java Implementation
url: https://github.com/ongres/scram
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-4.compass-ci.net
location_href: Packages/ongres-scram-2.1-2.7.src.rpm
checksum_type: sha256
description:
  This is a Java implementation of SCRAM (Salted Challenge Response
  Authentication Mechanism) which is part of the family of Simple
  Authentication and Security Layer (SASL, RFC 4422) authentication
  mechanisms. It is described as part of RFC 5802 and RFC7677.


pkgId: 7c6449e7f88b04d3c7e5c3edf8fb3f3d927d440d704d382040b566f66ed83cb7
name: oniguruma
arch: src
version: 6.9.8
epoch: 0
release: 1.5
summary: Regex Library Supporting Different Character Encodings
url: https://github.com/kkos/oniguruma
rpm_license: BSD-2-Clause
rpm_group: Development/Languages/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-2.compass-ci.net
location_href: Packages/oniguruma-6.9.8-1.5.src.rpm
checksum_type: sha256
description:
  Oniguruma is a regular expressions library.  The characteristics of
  this library is that different character encoding for every regular
  expression object can be specified.

  Supported character encodings: ASCII, UTF-8, UTF-16BE, UTF-16LE,
  UTF-32BE, UTF-32LE, EUC-JP, EUC-TW, EUC-KR, EUC-CN, Shift_JIS, Big5, GB
  18030, KOI8-R, KOI8, ISO-8859-1, ISO-8859-2, ISO-8859-3, ISO-8859-4,
  ISO-8859-5, ISO-8859-6, ISO-8859-7, ISO-8859-8, ISO-8859-9,
  ISO-8859-10, ISO-8859-11, ISO-8859-13, ISO-8859-14, ISO-8859-15,
  ISO-8859-16.


pkgId: 42b45794155460403c44a70ffbbf9c57bbfed77aa5dcc6dd11b3a42260af8ec9
name: onioncat
arch: src
version: 4.11.0
epoch: 0
release: 1.2
summary: VPN adapter for Tor and I2P
url: https://www.onioncat.org/
rpm_license: GPL-3.0-only
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-1.compass-ci.net
location_href: Packages/onioncat-4.11.0-1.2.src.rpm
checksum_type: sha256
description:
  OnionCat creates a transparent IP layer on top of Tor's hidden services. It
  transmits any kind of IP-based data transparently through the Tor network on a
  location hidden basis. You can think of it as a point-to-multipoint VPN between
  hidden services.


pkgId: a710d72abd7484c4e56acd8859dd3e884e781d06ae59a4001b8d89bf224ba247
name: opa-fmgui
arch: src
version: 10.1.0.0.115
epoch: 0
release: 7.6
summary: Fabric Manager Graphical User Interface
url: https://www.intel.com/
rpm_license: BSD-3-Clause AND LGPL-2.0-or-later
rpm_group: Productivity/Clustering/Computing
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a16-2.compass-ci.net
location_href: Packages/opa-fmgui-10.1.0.0.115-7.6.src.rpm
checksum_type: sha256
description:
  FMGUI is the Fabric Manager Graphical User Interface.  It can be run by invoking the Bash
  script fmgui.


pkgId: a2b320dc27eafe86022c86dcae638007c1b429998630af51e897d1dc92ed3a41
name: open-lldp
arch: src
version: 1.1+58.8ca361bab766
epoch: 0
release: 1.3
summary: Link Layer Discovery Protocol (LLDP) Agent
url: https://github.com/intel/openlldp
rpm_license: GPL-2.0-only
rpm_group: System/Daemons
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-3.compass-ci.net
location_href: Packages/open-lldp-1.1+58.8ca361bab766-1.3.src.rpm
checksum_type: sha256
description:
  This package contains the Link Layer Discovery Protocol (LLDP) Agent
  with Data Center Bridging (DCB) for Intel(R) Network Connections
  'lldpad' plus the configuration tools 'dcbtool' and 'lldptool'.


pkgId: b2084f0159e90fd83e1e14d6516134e8fae06b32482c35d33f38db982a6fa31d
name: open-vmdk
arch: src
version: 0.3.1.0
epoch: 0
release: 1.1
summary: Tools to create OVA files from raw disk images
url: https://github.com/vmware/open-vmdk
rpm_license: Apache-2.0
rpm_group: System/Management
rpm_buildhost: vm-2p16g.2288hv3-2s12p-768g--b16-3.compass-ci.net
location_href: Packages/open-vmdk-0.3.1.0-1.1.src.rpm
checksum_type: sha256
description:
  Tools to create OVA files from raw disk images. This includes 'vmdk-convert'
  to create VMDKs from raw disk images, and 'ova-compose' to create OVA files
  that can be imported by VMware vSphere or Fusion and Workstation.


pkgId: 9bd5a29cda5bdeb742f5bfe0a4c1494237a646c7a356d26454829646600894a5
name: openSUSE-build-key
arch: src
version: 1.0
epoch: 0
release: 48.1
summary: The public gpg keys for rpm package signature verification
url: https://en.opensuse.org/openSUSE:Security_team
rpm_license: GPL-2.0-or-later
rpm_group: System/Packages
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a29-4.compass-ci.net
location_href: Packages/openSUSE-build-key-1.0-48.1.src.rpm
checksum_type: sha256
description:
  This package contains the gpg keys that are used to sign the
  openSUSE rpm packages. The keys installed here are not actually
  used by anything. rpm/zypper use the keys in the rpm db instead.


pkgId: 15acf46910682194229b4d1966ef1eb7a96e3b801d481bd56f4802605aa49a1d
name: opencensus-cpp
arch: src
version: 0.4.0+git.20190924
epoch: 0
release: 1.11
summary: A stats collection and distributed tracing framework
url: https://github.com/census-instrumentation/opencensus-cpp
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s12p-768g--b16-5.compass-ci.net
location_href: Packages/opencensus-cpp-0.4.0+git.20190924-1.11.src.rpm
checksum_type: sha256
description:
  OpenCensus is a toolkit for collecting application performance and behavior
  data. It currently includes an API for tracing and stats.


pkgId: 3715b74eab9bd6c2fe58233683825ebed23e76ece971d598b3eb280c3c31c71a
name: opencl-cpp-headers
arch: src
version: 2023.04.17
epoch: 0
release: 1.1
summary: OpenCL C++ headers
url: https://www.khronos.org/registry/OpenCL/
rpm_license: Apache-2.0
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-3.compass-ci.net
location_href: Packages/opencl-cpp-headers-2023.04.17-1.1.src.rpm
checksum_type: sha256
description:
  OpenCL is a royalty-free standard for cross-platform, parallel programming
  of modern processors found in personal computers, servers and
  handheld/embedded devices.

  This package provides the official C++ headers for OpenCL, which are wrappers
  around the C headers.


pkgId: aba06ac00f4d1fcc99a4f074a579bcf6e6da700343c53f854fa52b067c59d970
name: opengl-games-utils
arch: src
version: 0.2
epoch: 0
release: 1.4
summary: Utilities to check proper 3d support before launching 3d games
url: http://fedoraproject.org/wiki/SIGs/Games
rpm_license: SUSE-Public-Domain
rpm_group: Amusements/Games/3D/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-4.compass-ci.net
location_href: Packages/opengl-games-utils-0.2-1.4.src.rpm
checksum_type: sha256
description:
  This package contains various shell scripts which are intended for use by
  3D games packages. These shell scripts can be used to check if direct rendering
  is available before launching an OpenGL game. This package is intended for use
  by other packages and is not intended for direct end user use!


pkgId: 7f19d246276f67a123c89ad1356cdf80d4a78bc9354cb9817f55ef55b5e89982
name: openjade
arch: src
version: 1.3.2
epoch: 0
release: 373.5
summary: DSSSL Engine for SGML Documents
url: http://openjade.sourceforge.net/
rpm_license: MIT
rpm_group: Productivity/Publishing/SGML
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a29-2.compass-ci.net
location_href: Packages/openjade-1.3.2-373.5.src.rpm
checksum_type: sha256
description:
  OpenJade, the follow-up to Jade by James Clark, is an implementation of
  the ISO/IEC 10179:1996 standard DSSSL (Document Style, Semantics, and
  Specification Language); pronounce it "dissl"--it rhymes with whistle.

  It has back-ends for SGML, RTF, MIF, TeX, and HTML.

  The parser, "nsgmls," and helper tools like "sgmlnorm," "spam,"
  "spent," and "sx" are now included in the separate "opensp" package.


pkgId: a0a8407c68e7cfd8473a5dc8764d0414c900e87e28d0d750e094be6dbb9d7fdb
name: openlibm
arch: src
version: 0.8.1
epoch: 0
release: 1.2
summary: Standalone C mathematical library
url: https://github.com/JuliaLang/openlibm/
rpm_license: BSD-2-Clause AND MIT
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-2.compass-ci.net
location_href: Packages/openlibm-0.8.1-1.2.src.rpm
checksum_type: sha256
description:
  OpenLibm is an implementation of a standalone C mathematical library
  (libm). It can be used standalone in applications and programming
  language implementations.


pkgId: be50cf67997f2c37c98743ac629d89b2c52128e31ec92ba24d39ee108e512990
name: openmarkup
arch: src
version: 1.1
epoch: 0
release: 24.5
summary: Open Markup Interface for object realizers and XML object realization
url: https://openmarkup.dev.java.net/
rpm_license: LGPL-2.1-or-later
rpm_group: Development/Languages/Java
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-4.compass-ci.net
location_href: Packages/openmarkup-1.1-24.5.src.rpm
checksum_type: sha256
description:
  The Open Markup project defines an open API called Open Markup
  Interface for object realizers and XML object realization.

  Object realization is a process by which software objects are created,
  configured, and processed according to machine-readable descriptions of
  those objects. It includes post-instantiation tasks, such as
  configuring objects with additional attributes or properties,
  connecting them with other objects to create complex object
  compositions, or otherwise manipulating them according to control
  information embedded in the object descriptions.


pkgId: 3477ec7a42b23cf8022f5635e8435f9fa999d7f05daca8167500be716ce52682
name: openmoji-fonts
arch: src
version: 13.1.0+git.1605265744.4a80b536e
epoch: 0
release: 1.7
summary: OpenMoji fonts
url: https://openmoji.org/
rpm_license: CC-BY-SA-4.0
rpm_group: System/X11/Fonts
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-6.compass-ci.net
location_href: Packages/openmoji-fonts-13.1.0+git.1605265744.4a80b536e-1.7.src.rpm
checksum_type: sha256
description:
  OpenMoji was developed with visual guidelines that are not linked to a
  specific branding. In addition, the goal was to design emojis that
  integrate well in combination with text.


pkgId: ccbae9d210fcfd7763ce9b050835be95466f53178ed092ca77698f307196ec61
name: openmpi4
arch: src
version: 4.1.4
epoch: 0
release: 2.3
summary: An implementation of MPI/SHMEM (Version 4)
url: https://www.open-mpi.org/
rpm_license: BSD-3-Clause
rpm_group: Development/Libraries/Parallel
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a64-2.compass-ci.net
location_href: Packages/openmpi4-4.1.4-2.3.src.rpm
checksum_type: sha256
description:
  OpenMPI is an implementation of the Message Passing Interface, a
  standardized API typically used for parallel and/or distributed
  computing. OpenMPI is the merged result of four prior implementations
  where the team found for them to excel in one or more areas,
  such as latency or throughput.

  OpenMPI also includes an implementation of the OpenSHMEM parallel
  programming API, which is a Partitioned Global Address Space (PGAS)
  abstraction layer providing inter-process communication using
  one-sided communication techniques.

  This package provides general tools (mpirun, mpiexec, etc.) and the
  Module Component Architecture (MCA) base and plugins necessary for
  running Open MPI/OpenSHMEM version 4 jobs.


pkgId: 64ba4ed43c3bc0d1915ab6ae36a83dc92f52cedf74dec862915804abcd7c2b1a
name: openslp
arch: src
version: 2.0.0
epoch: 0
release: 21.3
summary: An Implementation of Service Location Protocol V2
url: http://www.openslp.org/
rpm_license: BSD-3-Clause
rpm_group: System/Daemons
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-1.compass-ci.net
location_href: Packages/openslp-2.0.0-21.3.src.rpm
checksum_type: sha256
description:
  Service Location Protocol is an IETF standards track protocol that
  provides a framework that allows networking applications to discover
  the existence, location, and configuration of networked services in
  networks.

  OpenSLP is an open source implementation of the SLPv2 protocol as
  defined by RFC 2608 and RFC 2614.  This package includes the slptool
  and runtime libraries.


pkgId: 8d34aaad8cab0d5e72bc2fd54947071e348430d730bdb32ec8accad5a6b01398
name: openssh-askpass-gnome
arch: src
version: 8.9p1
epoch: 0
release: 9.1
summary: A GNOME-Based Passphrase Dialog for OpenSSH
url: https://www.openssh.com/
rpm_license: BSD-2-Clause
rpm_group: Productivity/Networking/SSH
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a13-5.compass-ci.net
location_href: Packages/openssh-askpass-gnome-8.9p1-9.1.src.rpm
checksum_type: sha256
description:
  SSH (Secure Shell) is a program for logging into a remote machine and
  for executing commands on a remote machine. This package contains a
  GNOME-based passphrase dialog for OpenSSH.


pkgId: f94efd7964182eeb562932de78a8a5282d24bc17404b57411797e29178729a94
name: openssl-1_0_0
arch: src
version: 1.0.2u
epoch: 0
release: 15.1
summary: Secure Sockets and Transport Layer Security
url: https://www.openssl.org/
rpm_license: OpenSSL
rpm_group: Productivity/Networking/Security
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-2.compass-ci.net
location_href: Packages/openssl-1_0_0-1.0.2u-15.1.src.rpm
checksum_type: sha256
description:
  OpenSSL is a software library to be used in applications that need to
  secure communications over computer networks against eavesdropping or
  need to ascertain the identity of the party at the other end.
  OpenSSL contains an implementation of the SSL and TLS protocols.


pkgId: 2ddebda1c68aee710fe138dcae215990b0c5a5ed3e1550263e6d88da1e2fe408
name: openssl_tpm_engine
arch: src
version: 0.4.2
epoch: 0
release: 8.21
summary: OpenSSL TPM interface engine plugin
url: http://sourceforge.net/projects/trousers
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Security
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-0.compass-ci.net
location_href: Packages/openssl_tpm_engine-0.4.2-8.21.src.rpm
checksum_type: sha256
description:
  This package contains a plugin a for OpenSSL which connects it with the
  Trusted Platform Module found on newer machines and a create_tpm_key
  helper binary to create and extract a TPM key.


pkgId: 1ce13aceaa60198c442dc62fba1c4567f67cfdf578d368e8c2d76e7ecf29bad5
name: opentest4j
arch: src
version: 1.2.0
epoch: 0
release: 3.4
summary: Open Test Alliance for the JVM
url: https://github.com/ota4j-team/opentest4j
rpm_license: Apache-2.0
rpm_group: Development/Libraries/Java
rpm_buildhost: vm-2p32g.taishan200-2280-2s64p-256g--a38-5.compass-ci.net
location_href: Packages/opentest4j-1.2.0-3.4.src.rpm
checksum_type: sha256
description:
  Open Test Alliance for the JVM is a minimal common foundation for
  testing libraries on the JVM.  The primary goal of the project is to
  enable testing frameworks like JUnit, TestNG, Spock, etc. and
  third-party assertion libraries like Hamcrest, AssertJ, etc. to use a
  common set of exceptions that IDEs and build tools can support in a
  consistent manner across all testing scenarios -- for example, for
  consistent handling of failed assertions and failed assumptions as
  well as visualization of test execution in IDEs and reports.


pkgId: e7439abac15d5075aaf7ec9444eb7f29ce6bdce5151e72f582f48cdb70b3ba86
name: operator-sdk
arch: src
version: 1.32.0
epoch: 0
release: 1.1
summary: CLI for installing the Operator Lifecycle Manager
url: https://github.com/operator-framework/operator-sdk
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b18-8.compass-ci.net
location_href: Packages/operator-sdk-1.32.0-1.1.src.rpm
checksum_type: sha256
description:
  This project is a component of the Operator Framework, an open source toolkit to manage Kubernetes native applications, called Operators, in an effective, automated, and scalable way. Read more in the introduction blog post.

  Operators make it easy to manage complex stateful applications on top of Kubernetes. However writing an Operator today can be difficult because of challenges such as using low level APIs, writing boilerplate, and a lack of modularity which leads to duplication.

  The Operator SDK is a framework that uses the controller-runtime library to make writing operators easier by providing:

  * High level APIs and abstractions to write the operational logic more intuitively
  * Tools for scaffolding and code generation to bootstrap a new project fast
  * Extensions to cover common Operator use cases


pkgId: f007e2e054dae36253bf4d608e29f72a0d5452227f5555c241f74d13f144eaaf
name: opmsg
arch: src
version: 1.78s
epoch: 0
release: 1.14
summary: File encryption, sign and verify utility
url: https://github.com/stealth/opmsg
rpm_license: GPL-3.0-or-later
rpm_group: Productivity/Security
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-2.compass-ci.net
location_href: Packages/opmsg-1.78s-1.14.src.rpm
checksum_type: sha256
description:
  opmsg is a replacement for gpg which can encrypt/sign/verify your mails or
  create/verify detached signatures of local files. Even though the opmsg
  output looks similar, the concept is entirely different.

  * Perfect Forward Secrecy (PFS) by means of ECDH or DH Kex.
  * Native EC or RSA fallback if no (EC)DH keys left.
  * Signing messages is mandatory.
  * OTR-like deniable signatures if demanded.
  * Support for 1:1 key bindings to auto-select source key per
    destination.
  * Adds the possibility to (re-)route messages different from mail
    address to defeat meta data collection.
  * Key format suitable for easy use with QR codes.
  * Optional cross-domain ECDH Kex.


pkgId: b216e9076979bd6bd6bd8b6100ef9c3e356b924d139f5efce1d4408a3feb7f94
name: optee-client
arch: src
version: 3.9.0
epoch: 0
release: 1.13
summary: A Trusted Execution Environment client
url: https://github.com/OP-TEE/optee_client
rpm_license: BSD-2-Clause
rpm_group: System/Boot
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-5.compass-ci.net
location_href: Packages/optee-client-3.9.0-1.13.src.rpm
checksum_type: sha256
description:
  This component provides the TEE Client API as defined by the
  GlobalPlatform TEE standard. For a general overview of OP-TEE, the
  Open Platform Trusted Execution Environment, see the Notice.md file.


pkgId: 7d7472672acb2bb3dfd6e0c5389172dc92c3b308839020328020cfd6d54fd0a2
name: optipng
arch: src
version: 0.7.7
epoch: 0
release: 4.2
summary: A PNG File Compressor
url: http://optipng.sourceforge.net/
rpm_license: Zlib
rpm_group: Productivity/Archiving/Compression
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-3.compass-ci.net
location_href: Packages/optipng-0.7.7-4.2.src.rpm
checksum_type: sha256
description:
  OptiPNG is a PNG optimizer that recompresses image files to a smaller
  size, without losing any information. This program also converts
  external formats (BMP, GIF, PNM; TIFF support is coming up) to
  optimized PNG, and performs PNG integrity checks and corrections.


pkgId: dcf115419746c6ad24c3e3a9747317239212e8ac242fe16d77ac9af50079e9ac
name: opus
arch: src
version: 1.4
epoch: 0
release: 1.1
summary: Audio Codec Library
url: https://opus-codec.org/
rpm_license: BSD-3-Clause
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a13-2.compass-ci.net
location_href: Packages/opus-1.4-1.1.src.rpm
checksum_type: sha256
description:
  The Opus codec is designed for interactive speech and audio transmission over
  the Internet. It is designed by the IETF Codec Working Group and incorporates
  technology from Skype's SILK codec and Xiph.Org's CELT codec.


pkgId: 9e0ede24af3bd0cf198c0b2354ff19548ee96f030965081c5ca8e3912208c090
name: opus-tools
arch: src
version: 0.2
epoch: 0
release: 1.21
summary: A set of tools for the opus audio codec
url: http://www.opus-codec.org/
rpm_license: BSD-2-Clause AND GPL-2.0-only
rpm_group: Productivity/Multimedia/Sound/Editors and Convertors
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-2.compass-ci.net
location_href: Packages/opus-tools-0.2-1.21.src.rpm
checksum_type: sha256
description:
  The Opus codec is designed for interactive speech and audio transmission over
  the Internet. It is designed by the IETF Codec Working Group and incorporates
  technology from Skype's SILK codec and Xiph.Org's CELT codec.

  This is a set of tools for the opus codec.


pkgId: d60e2f02a6aeb3f045498aa94f6d27be8fccde02199be589b2b6a30b89c3cf2f
name: opusfile
arch: src
version: 0.12
epoch: 0
release: 2.2
summary: A high-level API for decoding and seeking within .opus files
url: https://www.opus-codec.org/
rpm_license: BSD-3-Clause
rpm_group: System/Libraries
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-0.compass-ci.net
location_href: Packages/opusfile-0.12-2.2.src.rpm
checksum_type: sha256
description:
  opusfile provides a high-level API for decoding and seeking within .opus files.
  It includes:
  * Support for all files with at least one Opus stream
    (including multichannel files or Ogg files where Opus is muxed with something else).
  * Full support, including seeking, for chained files.
  * A simple stereo downmixing API
    (allowing chained files to be decoded with a single output format, even if the channel count changes).
  * Support for reading from a file, memory buffer, or over HTTP(S) (including seeking).
  * Support for both random access and streaming data sources.


pkgId: ed51c6bde45c883e8762f579d29b07fd8b38fa54f60ba9f7f95272aa5694ffbe
name: oro
arch: src
version: 2.0.8
epoch: 0
release: 297.6
summary: Full regular expressions API
url: https://jakarta.apache.org/oro/
rpm_license: Apache-2.0
rpm_group: Development/Libraries/Java
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-3.compass-ci.net
location_href: Packages/oro-2.0.8-297.6.src.rpm
checksum_type: sha256
description:
  The Jakarta-ORO Java classes are a set of text-processing Java classes
  that provide Perl5 compatible regular expressions, AWK-like regular
  expressions, glob expressions, and utility classes for performing
  substitutions, splits, filtering filenames, etc. This library is the
  successor to the OROMatcher, AwkTools, PerlTools, and TextTools
  libraries from ORO, Inc. (www.oroinc.com). They have been donated to
  the Jakarta Project by Daniel Savarese (www.savarese.org), the
  copyright holder of the ORO libraries. Daniel will continue to
  participate in their development under the Jakarta Project.


pkgId: ec20f286ed329a9e4e82ee5437cb8d4d664bbc04cef83df3205afe3967a187c1
name: os-prober
arch: src
version: 1.81
epoch: 0
release: 2.1
summary: Probes disks on the system for installed operating systems
url: https://salsa.debian.org/installer-team/os-prober
rpm_license: GPL-2.0-or-later
rpm_group: System/Boot
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-2.compass-ci.net
location_href: Packages/os-prober-1.81-2.1.src.rpm
checksum_type: sha256
description:
  This package detects other OSes available on a system and outputs the results
  in a generic machine-readable format. Support for new OSes and Linux
  distributions can be added easily.


pkgId: a7d85be457a80a0dccc4ae637cd1e9542db113eb26bab1f19b5bec61a6166c0f
name: os-update
arch: src
version: 1.11
epoch: 0
release: 2.1
summary: Updates the system regularly to stay current and safe
url: https://github.com/openSUSE/os-update
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-1.compass-ci.net
location_href: Packages/os-update-1.11-2.1.src.rpm
checksum_type: sha256
description:
  Service to keep an OS update to date and secure. It is run by a
  systemd.timer daily and can inform rebootmgrd that the update
  requires a reboot.


pkgId: 8f07b9c379fb3a4e5d6d7df21f2da2d47c5342fd5c93a15d13186cfd26648479
name: osc
arch: src
version: 1.1.1
epoch: 0
release: 1.1
summary: Command-line client for the Open Build Service
url: https://github.com/openSUSE/osc
rpm_license: GPL-2.0-or-later
rpm_group: Development/Tools/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a60-4.compass-ci.net
location_href: Packages/osc-1.1.1-1.1.src.rpm
checksum_type: sha256
description:
  OpenSUSE Commander is a command-line client for the Open Build Service.

  See http://en.opensuse.org/openSUSE:OSC, as well as
  http://en.opensuse.org/openSUSE:Build_Service_Tutorial
  for a general introduction.


pkgId: b8f503dd9c101a676e3273afe35ca489a6d2b806230a90c78c71aa0669b984e5
name: osinfo-db
arch: src
version: 20230308
epoch: 0
release: 1.1
summary: Osinfo database files
url: https://gitlab.com/libosinfo/osinfo-db
rpm_license: LGPL-2.1-or-later AND GPL-2.0-or-later
rpm_group: System/Management
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-0.compass-ci.net
location_href: Packages/osinfo-db-20230308-1.1.src.rpm
checksum_type: sha256
description:
  The osinfo database provides information about operating systems and
  hypervisor platforms to facilitate the automated configuration and
  provisioning of new virtual machines


pkgId: c79bb734f3ccb9bba2d67b2d26b68a1687a179f102e3e702f57398657148207e
name: osinfo-db-tools
arch: src
version: 1.10.0
epoch: 0
release: 2.2
summary: Tools for managing the osinfo database
url: https://releases.pagure.org/libosinfo/
rpm_license: LGPL-2.1+ and GPL-2.0+
rpm_group: System/Management
rpm_buildhost: vm-2p32g.taishan200-2280-2s64p-256g--a38-4.compass-ci.net
location_href: Packages/osinfo-db-tools-1.10.0-2.2.src.rpm
checksum_type: sha256
description:
  This package provides tools for managing the osinfo database of
  information about operating systems for use with virtualization


pkgId: 9f25eff2f82125948ac422164ebb26f6f386eb63abdf01229b8c081e612319e7
name: osm-gps-map
arch: src
version: 1.2.0
epoch: 0
release: 1.5
summary: A Gtk+ Widget for Displaying OpenStreetMap tiles
url: http://nzjrs.github.io/osm-gps-map/
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-3.compass-ci.net
location_href: Packages/osm-gps-map-1.2.0-1.5.src.rpm
checksum_type: sha256
description:
  A Gtk+ widget (and Python bindings) that when given GPS co-ordinates, draws a GPS track,
  and points of interest on a moving map display. Downloads map data from a number of websites,
  including openstreetmap.org.

  The library has excellent performance and is currently used in a number of
  Gtk+ and Maemo applications.


pkgId: ca5c72d42acf7d4cbc6ef10ebdec86360de4c6caf9e9bc82f8945a875bdc136d
name: osmo-fl2k
arch: src
version: 0.1.1+git.20200602
epoch: 0
release: 1.13
summary: SDR driver for FL2000 based USB 3.0 to VGA adapters
url: https://osmocom.org/projects/osmo-fl2k/wiki
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Hamradio/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-3.compass-ci.net
location_href: Packages/osmo-fl2k-0.1.1+git.20200602-1.13.src.rpm
checksum_type: sha256
description:
  Osmo-fl2k allows to use USB 3.0 to VGA adapters based on the
  Fresco Logic FL2000 chip as general purpose DACs and SDR transmitter
  generating a continuous stream of samples by avoiding the HSYNC and
  VSYNC blanking intervals.


pkgId: 37025edeba7cb712173234d4ca95c28e6afa5b326e39d0fadf0823214dda11a6
name: osmo-pcap
arch: src
version: 0.1.3
epoch: 0
release: 1.8
summary: Osmocom's PCAP client and server
url: https://openbsc.osmocom.org
rpm_license: AGPL-3.0-or-later AND GPL-2.0-or-later
rpm_group: Productivity/Telephony/Servers
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-1.compass-ci.net
location_href: Packages/osmo-pcap-0.1.3-1.8.src.rpm
checksum_type: sha256
description:
  Osmocom tools to help with pcap tracing.
  Run osmo_pcap_client locally and send traces to a different system.


pkgId: 20a9b446a089a1221a42e81d5307faeaba05c96a96be8dc36ec2c80c1a68c755
name: osv-scanner
arch: src
version: 1.3.3
epoch: 0
release: 1.1
summary: Vulnerability scanner written in Go
url: https://github.com/google/osv-scanner
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-4.compass-ci.net
location_href: Packages/osv-scanner-1.3.3-1.1.src.rpm
checksum_type: sha256
description:
  Use OSV-Scanner to find existing vulnerabilities affecting your project's dependencies.

  OSV-Scanner provides an officially supported frontend to the OSV database that connects a project’s list of dependencies with the vulnerabilities that affect them. Since the OSV.dev database is open source and distributed, it has several benefits in comparison with closed source advisory databases and scanners:

  - Each advisory comes from an open and authoritative source (e.g. the RustSec Advisory Database)
  - Anyone can suggest improvements to advisories, resulting in a very high quality database
  - The OSV format unambiguously stores information about affected versions in a machine-readable format that precisely maps onto a developer’s list of packages

  The above all results in fewer, more actionable vulnerability notifications, which reduces the time needed to resolve them.


pkgId: 383b438e357ef15bd4af6287b9133d2d99a21995d325143b64f79d649f66e661
name: oto
arch: src
version: 0.5
epoch: 0
release: 1.16
summary: Open Type Organizer
url: http://sourceforge.net/projects/oto/
rpm_license: GPL-2.0-or-later
rpm_group: System/I18n/Chinese
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-4.compass-ci.net
location_href: Packages/oto-0.5-1.16.src.rpm
checksum_type: sha256
description:
  The 'Open Type Organizer' project provides programs to list and modify
  tables in OpenType font files, specifically, their 'name' and 'cmap'
  tables.  It can be used to translate 'name' and 'cmap' of OpenType font
  in locale encodings to Unicode encoding so the font file can be used in
  an environment which does not understand locale encodings.  The
  translated tables are added to the font while keeping the original
  tables intact.

  Do you have a True Type font which does not work with Xft (e.g. with
  KDE and Antialiasing)? Chances are, the font doesn't have a Unicode
  'cmap'!  Open Type Organizer (oTo) will help to solve the problem.  It
  will add Unicode 'name' and Unicode 'cmap' tables by translating the
  original ones.	Your favorite ttf font can really work for you now.



  Authors:
  --------
      Yao Zhang <yaoz@users.sourceforge.net>


pkgId: aefdd26d984f2ef12ea335c545c6b5f1b39ada1b4eab0a9e668b4e77d83de426
name: owntone
arch: src
version: 28.6
epoch: 0
release: 1.1
summary: DAAP server for iTunes and Chromecast with MPD and RSP support
url: https://github.com/owntone/owntone-server
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-4.compass-ci.net
location_href: Packages/owntone-28.6-1.1.src.rpm
checksum_type: sha256
description:
  owntone is a DAAP/DACP (iTunes), MPD (Music Player Daemon)
  and RSP (Roku) media server.

  It has support for AirPlay devices/speakers, Apple Remote (and compatibles),
  MPD clients, Chromecast, network streaming, internet radio, Spotify and LastFM.

  It does not support streaming video by AirPlay nor Chromecast.

  DAAP stands for Digital Audio Access Protocol, and is the protocol used
  by iTunes and friends to share/stream media libraries over the network.

  owntone is a complete rewrite of mt-daapd (Firefly Media Server).


pkgId: 0126038b4eee7c1c3221367a9a9f7968c52be3a4439e089978c0271d8f44cea9
name: p0f
arch: src
version: 3.09b
epoch: 0
release: 1.22
summary: A versatile passive OS fingerprinting tool
url: http://lcamtuf.coredump.cx/p0f3/
rpm_license: LGPL-2.1
rpm_group: Productivity/Networking/Diagnostic
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-3.compass-ci.net
location_href: Packages/p0f-3.09b-1.22.src.rpm
checksum_type: sha256
description:
  P0f is a tool that utilizes an array of sophisticated, purely passive traffic
  fingerprinting mechanisms to identify the players behind any incidental TCP/IP
  communications (often as little as a single normal SYN) without interfering in
  any way.


pkgId: 5375abbbb4cfd8970e17645b914faa68e414de7eaab02d73c642479366888211
name: package-translations
arch: src
version: 89.87.20230417.43910d3
epoch: 0
release: 1.1
summary: Summary and Descriptions Translations
url: https://github.com/openSUSE/packages-i18n/
rpm_license: BSD-3-Clause
rpm_group: System/GUI/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-2.compass-ci.net
location_href: Packages/package-translations-89.87.20230417.43910d3-1.1.src.rpm
checksum_type: sha256
description:
  This package provides translations for our packages. You don't want to install this
  package on your system, it's only useful when you create openSUSE media.


pkgId: 2e59d90cfa4984fa6d531cec25111fcd17719874f3a05ac824d94f4bfcf14596
name: packetdrill
arch: src
version: 2.0+git.20230521
epoch: 0
release: 1.1
summary: Testing tool for kernel networking stack
url: https://github.com/google/packetdrill
rpm_license: GPL-2.0-only
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a16-2.compass-ci.net
location_href: Packages/packetdrill-2.0+git.20230521-1.1.src.rpm
checksum_type: sha256
description:
  The packetdrill scripting tool enables quick, precise tests for entire
  TCP/UDP/IPv4/IPv6 network stacks, from the system call layer down to the
  NIC hardware. packetdrill currently works on Linux, FreeBSD, OpenBSD, and
  NetBSD. It can test network stack behavior over physical NICs on a LAN, or
  on a single machine using a tun virtual network device.


pkgId: 0de1d68e6a330daa8edbe9eff6ae24861ef4c91ca7edca59e2fedc90dc5177ce
name: packit
arch: src
version: 1.8.1
epoch: 0
release: 1.2
summary: Network injection and capture
url: https://github.com/eribertomota/packit
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Networking/Diagnostic
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-1.compass-ci.net
location_href: Packages/packit-1.8.1-1.2.src.rpm
checksum_type: sha256
description:
  Packit (Packet toolkit) is a network auditing tool. It
  can customize, inject, monitor, and manipulate IP traffic.
  By being able to construct nearly all TCP, UDP, ICMP, IP, ARP,
  RARP, and Ethernet header options, Packit can be useful in testing
  firewalls, intrusion detection/prevention systems, port scanning,
  simulating network traffic, and general TCP/IP auditing.


pkgId: 0cb2fa0413fe6e882190545c370cbda8e322b188db9b1761e7bb0f38508f228b
name: pagein
arch: src
version: 0.01.09
epoch: 0
release: 1.2
summary: A tool to force swapped out pages back into memory
url: https://github.com/ColinIanKing/pagein
rpm_license: GPL-2.0-only
rpm_group: System/Monitoring
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-1.compass-ci.net
location_href: Packages/pagein-0.01.09-1.2.src.rpm
checksum_type: sha256
description:
  Pagein is a tool that forces pages that are in swap to be paged in back
  to memory. The main usecase for pagein is to exercise the VM and swap
  subsystems for testing purposes.


pkgId: c4e5fe47a02d78e0899d60a7f130e0e93180518ee49a560d9549ef40595b80aa
name: pagemon
arch: src
version: 0.02.01
epoch: 0
release: 1.2
summary: Interactive memory/page monitoring tool
url: https://github.com/ColinIanKing/pagemon
rpm_license: GPL-2.0-or-later
rpm_group: System/Monitoring
rpm_buildhost: vm-2p32g.taishan200-2280-2s64p-256g--a38-4.compass-ci.net
location_href: Packages/pagemon-0.02.01-1.2.src.rpm
checksum_type: sha256
description:
  pagemon is a ncurses based interactive memory/page monitoring tool
  allowing one to browse the memory map of an active running process
  on Linux.


pkgId: 20e3dd677c44bf1167a054261372ed74ececf3685232c0b2118279d4b9c97c48
name: paglinawan-quicksand-fonts
arch: src
version: 1.0.20120829
epoch: 0
release: 7.23
summary: Geometric-style sans serif
url: http://www.fontsquirrel.com/fonts/Quicksand
rpm_license: OFL-1.1
rpm_group: System/X11/Fonts
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-0.compass-ci.net
location_href: Packages/paglinawan-quicksand-fonts-1.0.20120829-7.23.src.rpm
checksum_type: sha256
description:
  From http://andrewpaglinawan.com/category/typefaces/#quicksand:
  Quicksand is a sans serif type family of three weights plus matching
  obliques and a dash version for display and headings. Influenced by
  the geometric-style sans serif faces that were popular during the
  1920s and 30s, the fonts are based on geometric forms that have been
  optically corrected for better legibility.

  Designers: Andrew Paglinawan


pkgId: 3d43c523aae4acc487d4fbf316712d7469b98278541481ab883ae80554e372f6
name: palm-db-tools
arch: src
version: 0.3.6
epoch: 0
release: 276.33
summary: convert text files into several PalmOS database formats
url: http://pilot-db.sourceforge.net//
rpm_license: GPL-2.0+
rpm_group: Hardware/Palm
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-2.compass-ci.net
location_href: Packages/palm-db-tools-0.3.6-276.33.src.rpm
checksum_type: sha256
description:
  The palm-db-tools package convert text files to several flat-file
  database formats. The currently supported formats are: DB
  http://pilot-db.sourceforge.net/ MobileDB
  http://www.mobilegeneration.com/products/mobiledb/ List
  http://www.magma.ca/~roo/list/list.html JFile v3.x (v4.x will be
  supported later) http://www.land-j.com/jfile.html


pkgId: 12dc4dc7924534dcad33b58a14b7aba40d3bf5b7d49d001bd81deee7c22c1e74
name: pam-config
arch: src
version: 2.5
epoch: 0
release: 1.1
summary: Utility to modify common PAM configuration files
url: https://github.com/SUSE/pam-config
rpm_license: GPL-2.0-only
rpm_group: System/Management
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-3.compass-ci.net
location_href: Packages/pam-config-2.5-1.1.src.rpm
checksum_type: sha256
description:
  pam-config is a command line utility to maintain the common PAM
  configuration files included by most PAM application configuration
  files. It can be used to configure a system for different network or
  hardware based authentication schemes. pam-config can also
  add/adjust/remove other PAM modules and their options.


pkgId: 4d2be1d383393184992e29217a4360ddc9a3332782a7c7a3c2d661efdfca4970
name: pam_radius
arch: src
version: 2.0.0
epoch: 0
release: 1.8
summary: A PAM Module for User Authentication using a Radius Server
url: http://freeradius.org/pam_radius_auth/
rpm_license: GPL-2.0+
rpm_group: Productivity/Security
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-2.compass-ci.net
location_href: Packages/pam_radius-2.0.0-1.8.src.rpm
checksum_type: sha256
description:
  This is the PAM to RADIUS authentication module. It allows any PAM-capable
  machine to become a RADIUS client for authentication and accounting
  requests. You will need a RADIUS server to perform the actual
  authentication.


pkgId: 2bfff8ef23bccce4adbb0d4445c0f3257c0dcf041ef47b6c083128387605b754
name: pam_script
arch: src
version: 1.1.9
epoch: 0
release: 2.7
summary: PAM module which allows executing a script
url: https://github.com/jeroennijhof/pam_script
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Networking
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-1.compass-ci.net
location_href: Packages/pam_script-1.1.9-2.7.src.rpm
checksum_type: sha256
description:
  This module will allow you to execute scripts during authorization,
  password changes and sessions. This is very handy if your current
  security application has no PAM support but is accessible with perl
  or other scripts.


pkgId: 83c36c2e0a9779ca3a5786d370a2e8337fdd49ff891bf98267b4073af8072abc
name: pam_ssh
arch: src
version: 2.3
epoch: 0
release: 4.5
summary: PAM Module for SSH Authentication
url: http://sourceforge.net/projects/pam-ssh/
rpm_license: BSD-3-Clause
rpm_group: Productivity/Networking/SSH
rpm_buildhost: vm-2p32g.taishan200-2280-2s64p-256g--a38-2.compass-ci.net
location_href: Packages/pam_ssh-2.3-4.5.src.rpm
checksum_type: sha256
description:
  This module provides single sign-on behavior. The user types a
  passphrase when logging in and is allowed in if it decrypts the user s
  SSH private key. An ssh-agent is started and keys are added. For the
  entire session, the user types no more passwords.


pkgId: 0e11b9380f9254ba5742957fbb803c9c5ae63c320a0faed1305d790090f80301
name: pam_ssh_agent_auth
arch: src
version: 0.10.4
epoch: 0
release: 2.7
summary: Permits PAM authentication via your keyring in a forwarded ssh-agent
url: https://github.com/FlorianFranzen/pam_ssh_agent_auth
rpm_license: OpenSSL
rpm_group: Development/Tools/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-5.compass-ci.net
location_href: Packages/pam_ssh_agent_auth-0.10.4-2.7.src.rpm
checksum_type: sha256
description:
  pam_ssh_agent_auth is a PAM module which permits PAM
  authentication via your keyring in a forwarded ssh-agent.

  20220111: using https://github.com/FlorianFranzen/pam_ssh_agent_auth,
  "just-one-big-cookie" branch so that ed25519 + Yubikey works.


pkgId: 73d082e5e3694c72d8d4c263793c520f414801d9a215e425c4148b8c279f696e
name: paper-gtk-theme
arch: src
version: 2.1.0
epoch: 0
release: 2.17
summary: The 'Paper' Gtk theme
url: https://snwh.org/paper
rpm_license: GPL-3.0+
rpm_group: System/GUI/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a29-2.compass-ci.net
location_href: Packages/paper-gtk-theme-2.1.0-2.17.src.rpm
checksum_type: sha256
description:
  Paper is a modern desktop theme suite. Its design is mostly flat
  with a minimal use of shadows for depth.


pkgId: b5e69bf0855d0684dacc9175b8de98b6f55a01587a03e8f2ba321f9a5137c57b
name: paperjam
arch: src
version: 1.1.1
epoch: 0
release: 3.3
summary: A tool for transforming PDF documents
url: https://mj.ucw.cz/sw/paperjam/
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-0.compass-ci.net
location_href: Packages/paperjam-1.1.1-3.3.src.rpm
checksum_type: sha256
description:
  PaperJam is a tool for processing PDF documents: re-ordering pages,
  scaling and rotating them, placing multiple pages on one sheet of paper,
  adding cropmarks, and many other tricks.


pkgId: 66e227e44559600bf1e6e653e668cf2f2d58fc3be1fc5f2d320943ea554bc301
name: paperkey
arch: src
version: 1.6
epoch: 0
release: 1.18
summary: Tool to backup GnuPG secret keys on paper
url: http://www.jabberwocky.com/software/paperkey
rpm_license: GPL-3.0-or-later
rpm_group: Productivity/Security
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-2.compass-ci.net
location_href: Packages/paperkey-1.6-1.18.src.rpm
checksum_type: sha256
description:
  A reasonable way to achieve a long term backup of OpenPGP (GnuPG, PGP, etc)
  keys is to print them out on paper. Paper and ink have amazingly long retention
  qualities - far longer than the magnetic or optical means that are generally
  used to back up computer data.


pkgId: 97a1650afdd6060e88c5ba9829d722cab3dce29032a969fa0f85e657635a2648
name: papirus-folders
arch: src
version: 1.12.1
epoch: 0
release: 1.1
summary: Change folders color of Papirus icon theme
url: https://github.com/PapirusDevelopmentTeam/papirus-folders
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a14-0.compass-ci.net
location_href: Packages/papirus-folders-1.12.1-1.1.src.rpm
checksum_type: sha256
description:
  Papirus Folders is a command-line utility that allows changing the color of folders in Papirus icon theme.
  Type 'papirus-folders --help' to see all options available.


pkgId: 1271e0c8ed8466b96c72b774c0cf596d32b156d811edddccd457f38d4f6139c9
name: paps
arch: src
version: 0.7.1
epoch: 0
release: 3.6
summary: A text to postscript converter through pango
url: https://github.com/dov/paps
rpm_license: LGPL-2.0-only
rpm_group: System/Base
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a16-0.compass-ci.net
location_href: Packages/paps-0.7.1-3.6.src.rpm
checksum_type: sha256
description:
  paps is a command line program for converting Unicode text encoded in UTF-8 to postscript and pdf by using pango.


pkgId: d5a0b18cc884e565da1d3d583ee215a50fad4158704acfaaaad5a5d70ce8469c
name: par
arch: src
version: 1.1
epoch: 0
release: 190.15
summary: Parity Archive File Generator
url: http://parchive.sourceforge.net/
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Archiving/Backup
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a11-4.compass-ci.net
location_href: Packages/par-1.1-190.15.src.rpm
checksum_type: sha256
description:
  Parchive creates extra parity data over several volumes. These can be
  used to restore the complete archive after some data loss or
  corruption.


pkgId: 501ea82fcfe08c6e0e4a900cfbd6afb8fb175aee8ae5328c007b1a29d3f626e4
name: par2cmdline
arch: src
version: 0.8.1
epoch: 0
release: 2.12
summary: A PAR 2.0 compatible file creation, verification, and repair tool
url: https://github.com/Parchive/par2cmdline
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Archiving/Backup
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a16-4.compass-ci.net
location_href: Packages/par2cmdline-0.8.1-2.12.src.rpm
checksum_type: sha256
description:
  par2cmdline is a program for creating and using PAR2 files to detect damage in
  data files and repair them if necessary. It can be used with any kind of file.


pkgId: fc7d6a1a507194f3b146c96d1e49ad9f58fc0cbfb675d81e4cc581017a342a51
name: par_text
arch: src
version: 1.53.0+git.1584347654.eb0590f
epoch: 0
release: 3.3
summary: Paragraph reformatter
url: http://www.nicemice.net/par/
rpm_license: MIT
rpm_group: Productivity/Text/Convertors
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-4.compass-ci.net
location_href: Packages/par_text-1.53.0+git.1584347654.eb0590f-3.3.src.rpm
checksum_type: sha256
description:
  par is a filter which copies its input to its output, changing all
  white characters (except newlines) to spaces, and reformatting
  each paragraph.  Paragraphs are separated by protected, blank, and
  bodiless lines, and optionally delimited by indentation.

  Each output paragraph is generated from the corresponding input
  paragraph as follows:

  1) An optional prefix and/or suffix is removed from each input line.
  2) The remainder is divided into words (separated by spaces).
  3) The words are joined into lines to make an eye-pleasing paragraph.
  4) The prefixes and suffixes are reattached.

  If there are suffixes, spaces are inserted before them so that they all
  end in the same column.


pkgId: fbb0f92073f47e507eebd53de9e3cb751494e9175b5fa27e9f44cacdb8cd3fb9
name: paratype-pt-mono-fonts
arch: src
version: 1.003OFL
epoch: 0
release: 3.23
summary: Monospaced Fonts for Minority Languages of Russia
url: http://www.paratype.com/public/
rpm_license: OFL-1.1
rpm_group: System/X11/Fonts
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-5.compass-ci.net
location_href: Packages/paratype-pt-mono-fonts-1.003OFL-3.23.src.rpm
checksum_type: sha256
description:
  PT Mono was developed for the special needs — for use in forms, tables,
  work sheets etc. Equal widths of characters are very helpful in setting
  complex documents, with such font you may easily calculate size of entry
  fields, column widths in tables and so on. One of the most important
  area of use is Web sites of “electronic governments“ where visitors have
  to fill different request forms. Currently PT Mono consists of Regular
  and Bold styles.

  The fonts beside standard Western, Central European and Cyrillic code
  pages contain characters of all title languages of Russian Federation
  that make them unique and very important tool of the modern digital
  communications.


pkgId: 777f8146a4359ddbc7948ed0405ad193ec5221d0cbf3651322921d8a40a140c0
name: paratype-pt-sans-fonts
arch: src
version: 2.005OFL
epoch: 0
release: 3.23
summary: Sans Fonts for Minority Languages of Russia
url: http://www.paratype.com/public/
rpm_license: OFL-1.1
rpm_group: System/X11/Fonts
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-3.compass-ci.net
location_href: Packages/paratype-pt-sans-fonts-2.005OFL-3.23.src.rpm
checksum_type: sha256
description:
  PT Sans is based on Russian sans serif types of the second part of
  the XX century, but at the same time has a very distinctive features of
  modern humanistic design. The family consists of 8 styles: 4 basic
  styles; 2 captions styles for small sizes and 2 narrows styles for
  economic setting.

  The fonts beside standard Western, Central European and Cyrillic code
  pages contain characters of all title languages of Russian Federation
  that make them unique and very important tool of the modern digital
  communications.


pkgId: 6b5aa23a50e0c35d4f37f48a6210d211dfe69336b822ae69a18a9aaf16610e6c
name: paratype-pt-serif-fonts
arch: src
version: 1.002OFL
epoch: 0
release: 3.23
summary: Serif Fonts for Minority Languages of Russia
url: http://www.paratype.com/public/
rpm_license: OFL-1.1
rpm_group: System/X11/Fonts
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-1.compass-ci.net
location_href: Packages/paratype-pt-serif-fonts-1.002OFL-3.23.src.rpm
checksum_type: sha256
description:
  PT Serif is a transitional serif face with humanistic terminals designed
  for use together with PT Sans and harmonized with PT Sans on metrics,
  proportions, weights and design. PT Serif consists of six styles:
  regular and bold weights with corresponding italics form a standard
  computer font family for basic text setting; two caption styles (regular
  and italic) are for texts of small point sizes.

  The fonts beside standard Western, Central European and Cyrillic code
  pages contain characters of all title languages of Russian Federation
  that make them unique and very important tool of the modern digital
  communications.


pkgId: 5e28faf6b263a704248dc48bc3b3abfb1d125eed281a0a2b62ff21326bb29eaa
name: paraviewdata
arch: src
version: 5.8.0
epoch: 0
release: 1.10
summary: Examples for Paraview
url: https://www.paraview.org
rpm_license: BSD-3-Clause
rpm_group: Productivity/Scientific/Physics
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-2.compass-ci.net
location_href: Packages/paraviewdata-5.8.0-1.10.src.rpm
checksum_type: sha256
description:
  ParaView is an application for visualizing large data sets.

  ParaView runs on distributed and shared memory systems alike. It uses the
  Visualization Toolkit as the data processing and rendering engine, and has a
  user interface written using a blend of Tcl/Tk and C++.

  This package contains some example data for Paraview.


pkgId: b3f0fa80de52915ed10d3c9a8c8a1f1fb376d38842ac1377d3cb6c36e2586653
name: parboiled
arch: src
version: 1.1.6
epoch: 0
release: 5.6
summary: Java/Scala library providing parsing of input text based on PEGs
url: http://parboiled.org/
rpm_license: Apache-2.0
rpm_group: Development/Libraries/Java
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a60-3.compass-ci.net
location_href: Packages/parboiled-1.1.6-5.6.src.rpm
checksum_type: sha256
description:
  parboiled is a mixed Java/Scala library providing parsing of
  arbitrary input text based on Parsing expression grammars (PEGs).
  PEGs are an alternative to context free grammars (CFGs) for formally
  specifying syntax, they make a replacement for regular expressions
  and generally have some advantages over the "traditional" way of
  building parser via CFGs.


pkgId: ecb94ce2598975b558415a5b9cfd1d727f245c86a0ab5b3103fa5dd3598ddcde
name: parboiled-scala
arch: src
version: 1.1.6
epoch: 0
release: 5.6
summary: Parboiled for Scala
url: http://parboiled.org/
rpm_license: Apache-2.0
rpm_group: Development/Libraries/Java
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a15-0.compass-ci.net
location_href: Packages/parboiled-scala-1.1.6-5.6.src.rpm
checksum_type: sha256
description:
  An internal Scala DSL for efficiently defining your parser rules.


  parboiled is a mixed Java/Scala library providing parsing of
  arbitrary input text based on Parsing expression grammars (PEGs).
  PEGs are an alternative to context free grammars (CFGs) for formally
  specifying syntax, they make a replacement for regular expressions
  and generally have some advantages over the "traditional" way of
  building parser via CFGs.


pkgId: 5e79197b9d71b8eda44b70dad6ac4b20393b6638901257e1e2babdcf43291e62
name: parcellite
arch: src
version: 1.2.1
epoch: 0
release: 2.9
summary: A lightweight GTK+ clipboard manager
url: http://parcellite.sourceforge.net/
rpm_license: GPL-3.0-or-later
rpm_group: Productivity/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-5.compass-ci.net
location_href: Packages/parcellite-1.2.1-2.9.src.rpm
checksum_type: sha256
description:
  Parcellite is a stripped down, basic-features-only clipboard manager with a
  small memory footprint for those who like simplicity.

  In GNOME and Xfce the clipboard manager will be started automatically. For
  other desktops or window managers you should also install a panel with a
  system tray or notification area if you want to use this package.


pkgId: 7ccf459a6a2b57e0e31b321572d0168d32b89617874b455f10309dcaa49ef77b
name: pari-elldata
arch: src
version: 20210301
epoch: 0
release: 1.6
summary: Elliptic Curve Data for the PARI CAS
url: https://pari.math.u-bordeaux.fr
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Scientific/Math
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a26-5.compass-ci.net
location_href: Packages/pari-elldata-20210301-1.6.src.rpm
checksum_type: sha256
description:
  PARI/GP version of J. E. Cremona's Elliptic Curve Data, needed by
  the PARI functions "ellsearch" and "ellidentify".


pkgId: 918c3ec1170ef31e5fc61752f3a107521b304507f27e684bef7bb73cfb995bed
name: pari-galdata
arch: src
version: 20080411
epoch: 0
release: 10.3
summary: Galois Groups 8-11 for the PARI CAS
url: http://pari.math.u-bordeaux.fr/
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Scientific/Math
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a16-2.compass-ci.net
location_href: Packages/pari-galdata-20080411-10.3.src.rpm
checksum_type: sha256
description:
  This package is needed by the "polgalois" function in the PARI CAS to
  compute Galois group in degrees 8 through 11.


pkgId: 790c1f9a79911091c537bc848adc46eb64adf69aae4cf73e49c4850e01479435
name: pari-galpol
arch: src
version: 20180625
epoch: 0
release: 3.3
summary: GALPOL polynomial database for the PARI CAS
url: http://pari.math.u-bordeaux.fr/
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Scientific/Math
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-0.compass-ci.net
location_href: Packages/pari-galpol-20180625-3.3.src.rpm
checksum_type: sha256
description:
  PARI package of the GALPOL database of polynomials defining Galois
  extensions of the rationals, accessed by the "galoisgetpol" function.


pkgId: 51f72a090df22c35d1bbd18fdcc18f42e56febf10c5a79f032b51898a629743b
name: pari-nflistdata
arch: src
version: 20220729
epoch: 0
release: 1.2
summary: Data files for the "nflist" program from PARI
url: https://pari.math.u-bordeaux.fr/packages.html
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Scientific/Math
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a29-4.compass-ci.net
location_href: Packages/pari-nflistdata-20220729-1.2.src.rpm
checksum_type: sha256
description:
  This package contains fields of small discriminant (currently needed
  by the single Galois groups A5 and A5(6)) or to list regular
  extensions of Q(T) in degree 7 to 15, using `nflist` from the PARI
  CAS.


pkgId: 9eff2beefea3350592f93824d7de3a7db5eae31e888c7a6c160746f9cbd18cc8
name: pari-nftables
arch: src
version: 20080929
epoch: 0
release: 9.3
summary: Megrez Number Field tables for the PARI CAS
url: http://pari.math.u-bordeaux.fr/
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Scientific/Math
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a24-5.compass-ci.net
location_href: Packages/pari-nftables-20080929-9.3.src.rpm
checksum_type: sha256
description:
  This package contains the historical megrez number field tables
  (errors fixed, 1/10th the size, easier to use) for the PARI CAS.


pkgId: bdbc4a41f77c7728e1b7b33b310fd4a867a0b53960a47e7c1f6e97e47e4b353d
name: pari-seadata
arch: src
version: 20090618
epoch: 0
release: 10.3
summary: Polynomial and Elliptic Curve Data for the PARI CAS
url: http://pari.math.u-bordeaux.fr/
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Scientific/Math
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-5.compass-ci.net
location_href: Packages/pari-seadata-20090618-10.3.src.rpm
checksum_type: sha256
description:
  This package is needed by the "ellap" function of the PARI CAS for
  large primes. The second one is a much smaller version that should be
  suitable for primes up to 350 bits. These polynomials were extracted
  from the ECHIDNA databases and computed by David R. Kohel.


pkgId: 659248b850e07bdd9692d833915ca0ea8317a1e908558b8cebbf16fe837042e6
name: pasystray
arch: src
version: 0.8.2
epoch: 0
release: 1.2
summary: PulseAudio system tray
url: https://github.com/christophgysin/pasystray
rpm_license: LGPL-2.1-or-later
rpm_group: System/GUI/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-1.compass-ci.net
location_href: Packages/pasystray-0.8.2-1.2.src.rpm
checksum_type: sha256
description:
  A replacement for the deprecated padevchooser

  Pasystray allows setting the default PulseAudio source/sink and moving streams on the fly between sources/sinks without restarting the client applications.


pkgId: f86c96d88a365bd60cdcb37f970992e854d04867e22248b87b553f1c046863f7
name: patch
arch: src
version: 2.7.6
epoch: 0
release: 6.5
summary: GNU patch
url: http://ftp.gnu.org/gnu/patch/
rpm_license: GPL-3.0-or-later
rpm_group: Productivity/Text/Utilities
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-0.compass-ci.net
location_href: Packages/patch-2.7.6-6.5.src.rpm
checksum_type: sha256
description:
  The GNU patch program is used to apply diffs between original and
  changed files (generated by the diff command) to the original files.


pkgId: b56a698c357e174eb2f810087d21bc2e5dbe1dc77f11fb495be878c8b313eee5
name: patchelf
arch: src
version: 0.17.2
epoch: 0
release: 1.2
summary: A utility for patching ELF binaries
url: https://nixos.org/patchelf.html
rpm_license: GPL-3.0-only
rpm_group: Development/Libraries/C and C++
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a16-2.compass-ci.net
location_href: Packages/patchelf-0.17.2-1.2.src.rpm
checksum_type: sha256
description:
  PatchELF is a simple utility for modifing existing ELF executables and
  libraries.  It can change the dynamic loader ("ELF interpreter") of
  executables and change the RPATH of executables and libraries.


pkgId: c0aaf02fa5cca747220e7176e5efa4df1c4e13a7ba38e5354c9697348df8eb9d
name: patchutils
arch: src
version: 0.4.2
epoch: 0
release: 1.12
summary: A Collection of Tools for Manipulating Patch Files
url: http://cyberelk.net/tim/software/patchutils/
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/File utilities
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-3.compass-ci.net
location_href: Packages/patchutils-0.4.2-1.12.src.rpm
checksum_type: sha256
description:
  Patchutils contains a collection of tools for manipulating patch files:
  interdiff, combinediff, filterdiff, fixcvsdiff, rediff, lsdiff, and
  splitdiff. You can use interdiff to create an incremental patch between
  two patches that are against a common source tree. Combinediff can be
  used for creating a cumulative diff from two incremental patches.
  Filterdiff is for extracting or excluding patches from a patch set
  based on modified files matching shell wildcards. Lsdiff lists modified
  files in a patch. Rediff corrects hand-edited patches.


pkgId: 8285ba7155386633fdbd5227f348c60f2c7a4375503f718e4619dd40cd8c06f2
name: patool
arch: src
version: 1.12
epoch: 0
release: 2.9
summary: Portable Command Line Archive File Manager
url: https://github.com/wummel/patool
rpm_license: GPL-3.0-or-later
rpm_group: Productivity/Archiving/Compression
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-3.compass-ci.net
location_href: Packages/patool-1.12-2.9.src.rpm
checksum_type: sha256
description:
  patool is a portable command line archive file manager. Various archive types
  can be created, extracted, tested and listed by patool.
  The advantage of patool is its simplicity in handling archive files without
  having to remember a myriad of programs and options.
  The archive format is determined by the file(1) program and as a fallback by
  the archive file extension.

  patool supports 7z (.7z), ACE (.ace), ALZIP (.alz), AR (.a), ARC (.arc), ARJ
  (.arj), BZIP2 (.bz2), CAB (.cab), compress (.Z), CPIO (.cpio), DEB (.deb), GZIP
  (.gz), LRZIP (.lrz), LZH (.lha, .lzh), LZIP (.lz), LZMA (.lzma), LZOP (.lzo),
  RPM (.rpm), RAR (.rar), TAR (.tar), XZ (.xz), and ZIP (.zip, .jar) formats.

  It relies on helper applications to handle those archive formats.


pkgId: 15cfbc4b887b02a71f7c6d685974a22e667628f15e6f8e1f2e2aecdacd239385
name: pbm2l7k
arch: src
version: 990321
epoch: 0
release: 950.29
summary: Driver for Lexmark Printers 7000, 7200, and 5700
rpm_license: GPL-2.0+
rpm_group: Hardware/Printing
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-0.compass-ci.net
location_href: Packages/pbm2l7k-990321-950.29.src.rpm
checksum_type: sha256
description:
  A driver for Lexmark printers 7000, 7200, and 5700. This driver
  translates PBM (Portable Bitmap) into the printer protocol for the
  Lexmark printers 7000, 7200, and 5700.



  Authors:
  --------
      Henryk Paluch <paluch@bimbo.fjfi.cvut.cz>


pkgId: 65a2c6c53488bf30c948173d19385ae82e95880dc91bb3852b09982bd038b897
name: pciutils
arch: src
version: 3.10.0
epoch: 0
release: 1.1
summary: PCI utilities for the Linux Kernel
url: https://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml
rpm_license: GPL-2.0-or-later
rpm_group: Hardware/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a67-0.compass-ci.net
location_href: Packages/pciutils-3.10.0-1.1.src.rpm
checksum_type: sha256
description:
  lspci: This program displays detailed information about all PCI busses
  and devices in the system, replacing the original /proc/pci interface.

  setpci: This program allows reading from and writing to PCI device
  configuration registers. For example, you can adjust the latency timers
  with it.

  update-pciids: This program downloads the current version of the
  pci.ids file.


pkgId: 139f8c19645bdcb8e37118f9ea1c8fa413ecde51a1be1458bf8be11fe4cf92f5
name: pcm
arch: src
version: 202307
epoch: 0
release: 1.2
summary: Intel Performance Counter Monitor
url: https://github.com/intel/pcm
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s12p-768g--b16-14.compass-ci.net
location_href: Packages/pcm-202307-1.2.src.rpm
checksum_type: sha256
description:
  Intel Performance Counter Monitor (PCM) is an application programming
  interface (API) and a set of tools based on the API to monitor performance and
  energy metrics of Intel Core, Xeon, Atom and Xeon Phi processors.


pkgId: 007057960d3284f53fd9405a80d73d0a6ca6c3c468c64d67941298c3925b1ddc
name: pcmanx-gtk2
arch: src
version: 1.3
epoch: 0
release: 1.27
summary: User-friendly telnet client designed for BBS browsing
url: https://github.com/pcman-bbs/pcmanx
rpm_license: GPL-2.0+
rpm_group: Productivity/Networking/Other
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a16-0.compass-ci.net
location_href: Packages/pcmanx-gtk2-1.3-1.27.src.rpm
checksum_type: sha256
description:
  An easy-to-use telnet client mainly targets BBS users.
  PCManX is a newly developed GPL'd version of PCMan, a full-featured famous BBS
  client formerly designed for MS Windows only. It aimed to be an easy-to-use yet
  full-featured telnet client facilitating BBS browsing with the ability to
  process double-byte characters.


pkgId: 2545034f4fd8a7cd2ad79fee383f9817e2882a7830975a44b7d91f481c10309e
name: pcsc-reflex60
arch: src
version: 2.2.0
epoch: 0
release: 156.29
summary: PCSC driver for Schlumberger Reflex 60 smartcard readers
url: http://musclecard.com/sourcedrivers.html
rpm_license: BSD-3-Clause
rpm_group: Productivity/Security
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a64-1.compass-ci.net
location_href: Packages/pcsc-reflex60-2.2.0-156.29.src.rpm
checksum_type: sha256
description:
  This package contains a driver for the Reflex 62 and Reflex 64 smart
  card readers produced by Schlumberger.

  This driver is meant to be used with the PCSC-Lite daemon from the
  pcsc-lite package.



  Authors:
  --------
      David Corcoran <corcoran@linuxnet.com>


pkgId: 805439bdd137e2b28ae6f8da8fd93b370e01905905a26f6bc652a27aa99df0e2
name: pcsc-tools
arch: src
version: 1.6.1
epoch: 0
release: 1.2
summary: Smart card tools
url: http://ludovic.rousseau.free.fr/softwares/pcsc-tools/
rpm_license: GPL-2.0-or-later AND GPL-3.0-or-later
rpm_group: System/Management
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-4.compass-ci.net
location_href: Packages/pcsc-tools-1.6.1-1.2.src.rpm
checksum_type: sha256
description:
  These tools are used to test a PC/SC driver, card or reader
  or send commands in a friendly environment
  (text or graphical user interface).


pkgId: 318283530ee0018e24cf529dda4fbb2ba4a304bf65e08426e2e32c534676f0b6
name: pcsc-towitoko
arch: src
version: 2.0.8
epoch: 0
release: 1.2
summary: PCSC driver for Towitoko Smart Card Readers
url: https://github.com/cprados/towitoko-linux
rpm_license: LGPL-2.1-or-later
rpm_group: Productivity/Security
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-1.compass-ci.net
location_href: Packages/pcsc-towitoko-2.0.8-1.2.src.rpm
checksum_type: sha256
description:
  This package contains a driver for Towitoko Chipdrive Micro, Extern,
  Extern II, Intern, and Twin and Kartenzwerg smart card readers.

  This driver is meant to be used with the PCSC-Lite daemon from the
  pcsc-lite package.

  Please note, that many modern Towitoko readers are supported by the
  openct package.


pkgId: 10495ba6151394c8d6e90fb93bdf07d3dff1f4b3845745a1db12f0b4c525b043
name: pdfgrep
arch: src
version: 2.1.2
epoch: 0
release: 2.12
summary: Search in pdf files for strings matching a regular expression
url: https://pdfgrep.org/
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Text/Utilities
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a28-5.compass-ci.net
location_href: Packages/pdfgrep-2.1.2-2.12.src.rpm
checksum_type: sha256
description:
  Pdfgrep is a tool to search text in PDF files. It works similar to `grep'.

  Features:
  - search for regular expressions.
  - support for some important grep options, including:
  + filename output.
  + page number output.
  + optional case insensitivity.
  + count occurrences.


pkgId: 4ed07d0af4e053c4c992d1dfa9f5bb2a2f865839ebd44816632ec7c46bb15b4d
name: pdftk
arch: src
version: 3.3.3
epoch: 0
release: 1.2
summary: A handy tool for manipulating PDF
url: https://www.pdflabs.com/
rpm_license: GPL-2.0-or-later
rpm_group: Productivity/Publishing/PDF
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-3.compass-ci.net
location_href: Packages/pdftk-3.3.3-1.2.src.rpm
checksum_type: sha256
description:
  If PDF is electronic paper, then pdftk is an electronic staple-remover,
  hole-punch, binder, secret-decoder-ring, and X-Ray-glasses.
  Pdftk is a simple tool for doing everyday things with PDF documents.

  Use it to:
    * Merge PDF Documents
    * Split PDF Pages into a New Document
    * Rotate PDF Documents or Pages
    * Decrypt Input as Necessary (Password Required)
    * Encrypt Output as Desired
    * Fill PDF Forms with X/FDF Data and/or Flatten Forms
    * Generate FDF Data Stencil from PDF Forms
    * Apply a Background Watermark or a Foreground Stamp
    * Report PDF Metrics such as Metadata and Bookmarks
    * Update PDF Metadata
    * Attach Files to PDF Pages or the PDF Document
    * Unpack PDF Attachments
    * Burst a PDF Document into Single Pages
    * Uncompress and Re-Compress Page Streams
    * Repair Corrupted PDF (Where Possible)


pkgId: 4758a7ceb146b20c4ac25b7f1f31c0d47a288d532884c4d0a650524eb3a13df6
name: peg
arch: src
version: 0.1.18
epoch: 0
release: 1.14
summary: Recursive-Descent parser generators for C
url: https://piumarta.com/software/peg/
rpm_license: MIT
rpm_group: Development/Tools/Building
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a14-3.compass-ci.net
location_href: Packages/peg-0.1.18-1.14.src.rpm
checksum_type: sha256
description:
  peg(1) and leg(1) are tools for generating recursive-descent
  parsers: programs that perform pattern matching on text. They
  processes a Parsing Expression Grammar (PEG) to produce a program
  that recognises legal sentences of that grammar. peg(1) processes
  PEGs written using the original syntax described by Ford while
  leg(1) processes PEGs written using slightly different syntax and
  conventions that are intended to make it an attractive replacement
  for parsers built with lex(1) and yacc(1). Unlike lex(1) and
  yacc(1), peg(1) and leg(1) support unlimited backtracking, provide
  ordered choice as a means for disambiguation, and can combine
  scanning (lexical analysis) and parsing (syntactic analysis) into a
  single activity.


pkgId: c3d4325f2bd85a8587be7e8582c0d43c5d3f9dc187eb099fb7374d23be05fde3
name: perl-Algorithm-Annotate
arch: src
version: 0.10
epoch: 0
release: 163.27
summary: represent a series of changes in annotate form
url: http://search.cpan.org/dist/Algorithm-Annotate/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-3.compass-ci.net
location_href: Packages/perl-Algorithm-Annotate-0.10-163.27.src.rpm
checksum_type: sha256
description:
  Algorithm::Annotate generates a list that is useful for generating output
  simliar to 'cvs annotate'.


pkgId: 6ba62d30481128a1f38de7122eeff3114edf9c7304180eab62944549c88c161d
name: perl-Algorithm-C3
arch: src
version: 0.11
epoch: 0
release: 1.13
summary: Module for merging hierarchies using the C3 algorithm
url: https://metacpan.org/release/Algorithm-C3
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-2.compass-ci.net
location_href: Packages/perl-Algorithm-C3-0.11-1.13.src.rpm
checksum_type: sha256
description:
  This module implements the C3 algorithm. I have broken this out into it's
  own module because I found myself copying and pasting it way too often for
  various needs. Most of the uses I have for C3 revolve around class building
  and metamodels, but it could also be used for things like dependency
  resolution as well since it tends to do such a nice job of preserving local
  precedence orderings.

  Below is a brief explanation of C3 taken from the Class::C3 module. For
  more detailed information, see the SEE ALSO section and the links there.


pkgId: a8f046a89559d65249eba0483739addd91f29ddfb5ca9d5a379c8688650dc2e9
name: perl-Any-URI-Escape
arch: src
version: 0.01
epoch: 0
release: 1.14
summary: Load URI::Escape::XS preferentially over URI::Escape
url: https://metacpan.org/release/Any-URI-Escape
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-0.compass-ci.net
location_href: Packages/perl-Any-URI-Escape-0.01-1.14.src.rpm
checksum_type: sha256
description:
  URI::Escape is great, but URI::Escape::XS is faster. This module loads
  URI::Escape::XS and imports the two most common methods if XS is installed.

  The insides of this module aren't completely shaken out yet, so patches
  welcome.


pkgId: 6b918996ea58c37558a9948778ff6e41286bdce3fa5f8e6a2180a222d619cb2a
name: perl-Apache-Session
arch: src
version: 1.94
epoch: 0
release: 1.14
summary: Persistence framework for session data
url: https://metacpan.org/release/Apache-Session
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-1.compass-ci.net
location_href: Packages/perl-Apache-Session-1.94-1.14.src.rpm
checksum_type: sha256
description:
  Apache::Session is a persistence framework which is particularly useful for
  tracking session data between httpd requests. Apache::Session is designed
  to work with Apache and mod_perl, but it should work under CGI and other
  web servers, and it also works outside of a web server altogether.

  Apache::Session consists of five components: the interface, the object
  store, the lock manager, the ID generator, and the serializer. The
  interface is defined in Session.pm, which is meant to be easily subclassed.
  The object store can be the filesystem, a Berkeley DB, a MySQL DB, an
  Oracle DB, a Postgres DB, Sybase, or Informix. Locking is done by lock
  files, semaphores, or the locking capabilities of the various databases.
  Serialization is done via Storable, and optionally ASCII-fied via MIME or
  pack(). ID numbers are generated via MD5. The reader is encouraged to
  extend these capabilities to meet his own requirements.

  A derived class of Apache::Session is used to tie together the three
  following components. The derived class inherits the interface from
  Apache::Session, and specifies which store and locker classes to use.
  Apache::Session::MySQL, for instance, uses the MySQL storage class and also
  the MySQL locking class. You can easily plug in your own object store or
  locker class.


pkgId: 1e285e4744a373af016293f4d4f48fb2996d1415e27d7c6e53324daf31753051
name: perl-App-Rad
arch: src
version: 1.05
epoch: 0
release: 1.23
summary: Framework to facilitate creation of command line applications
url: http://search.cpan.org/dist/App-Rad/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-2.compass-ci.net
location_href: Packages/perl-App-Rad-1.05-1.23.src.rpm
checksum_type: sha256
description:
  App::Rad is a framework for developing
  command-line applications. It can transform Perl _one-liners_
  into subroutines than can be called by the user of your
  program.

  It also provides an interface for common command-line
  tasks.


pkgId: f459b84ba363dad55deb07affd2b921a0d44183d1df45e99c933f137207a249c
name: perl-Archive-Extract
arch: src
version: 0.88
epoch: 0
release: 1.10
summary: Generic archive extracting mechanism
url: https://metacpan.org/release/Archive-Extract
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-4.compass-ci.net
location_href: Packages/perl-Archive-Extract-0.88-1.10.src.rpm
checksum_type: sha256
description:
  Archive::Extract is a generic archive extraction mechanism.

  It allows you to extract any archive file of the type .tar, .tar.gz, .gz,
  .Z, tar.bz2, .tbz, .bz2, .zip, .xz,, .txz, .tar.xz or .lzma without having
  to worry how it does so, or use different interfaces for each type by using
  either perl modules, or commandline tools on your system.

  See the 'HOW IT WORKS' section further down for details.


pkgId: 66a690234563b80f08c02ff1e941e6b9f784e3591395587d293ba79787e945cb
name: perl-Array-Diff
arch: src
version: 0.09
epoch: 0
release: 1.9
summary: Find the differences between two arrays
url: https://metacpan.org/release/Array-Diff
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-1.compass-ci.net
location_href: Packages/perl-Array-Diff-0.09-1.9.src.rpm
checksum_type: sha256
description:
  This module compares two *pre-sorted* arrays and returns the added or
  deleted elements in two separate arrays. It's a simple wrapper around
  Algorithm::Diff.

  *Note*: the arrays must be sorted before you call 'diff'.

  And if you need more complex array tools, check Array::Compare.


pkgId: bb6fc35a01df8c43a6cf98f783daf9bc342d4de4119d5d3e57161fbedeae0ea0
name: perl-Audio-RPLD
arch: src
version: 0.007_0.1beta6
epoch: 0
release: 1.23
summary: Module to control the RoarAudio PlayList Daemon (rpld)
url: http://roaraudio.keep-cool.org
rpm_license: GPL-3.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a31-4.compass-ci.net
location_href: Packages/perl-Audio-RPLD-0.007_0.1beta6-1.23.src.rpm
checksum_type: sha256
description:
  Audio::RPLD is a Perl module to access the RoarAudio PlayList Daemon from
  within any Perl application.
  It supports most commands supported by the rpld.
  This included commands to control playback, the Main Queue, playlists
  and pointer mangement.


pkgId: 6577b16c5ea7e7ec0d9d0b60134ae4ffee4ad99c93543f3573bc490260f13a4a
name: perl-Authen-SASL
arch: src
version: 2.16
epoch: 0
release: 6.23
summary: SASL Authentication framework
url: http://search.cpan.org/dist/Authen-SASL/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-5.compass-ci.net
location_href: Packages/perl-Authen-SASL-2.16-6.23.src.rpm
checksum_type: sha256
description:
  SASL is a generic mechanism for authentication used by several network
  protocols. *Authen::SASL* provides an implementation framework that all
  protocols should be able to share.

  The framework allows different implementations of the connection class to
  be plugged in. At the time of writing there were two such plugins.

  * Authen::SASL::Perl

  This module implements several mechanisms and is implemented entirely in
  Perl.

  * Authen::SASL::XS

  This module uses the Cyrus SASL C-library (both version 1 and 2 are
  supported).

  * Authen::SASL::Cyrus

  This module is the predecessor to Authen::SASL::XS. It is reccomended to
  use Authen::SASL::XS

  By default the order in which these plugins are selected is
  Authen::SASL::XS, Authen::SASL::Cyrus and then Authen::SASL::Perl.

  If you want to change it or want to specifically use one implementation
  only simply do

   use Authen::SASL qw(Perl);

  or if you have another plugin module that supports the Authen::SASL API

   use Authen::SASL qw(My::SASL::Plugin);


pkgId: 6a65ac25cc4ab41217713080cac746799b431695402ba2dbd62ad7ef8961bd64
name: perl-B-Keywords
arch: src
version: 1.24
epoch: 0
release: 1.7
summary: Lists of reserved barewords and symbol names
url: https://metacpan.org/release/B-Keywords
rpm_license: Artistic-1.0 OR GPL-2.0-only
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-2.compass-ci.net
location_href: Packages/perl-B-Keywords-1.24-1.7.src.rpm
checksum_type: sha256
description:
  'B::Keywords' supplies several arrays of exportable keywords: '@Scalars',
  '@Arrays', '@Hashes', '@Filehandles', '@Symbols', '@Functions',
  '@Barewords', '@BarewordsExtra', '@TieIOMethods', '@UNIVERSALMethods' and
  '@ExporterSymbols'.

  The '@Symbols' array includes the contents of each of '@Scalars',
  '@Arrays', '@Hashes', '@Functions' and '@Filehandles'.

  Similarly, '@Barewords' adds a few non-function keywords and operators to
  the '@Functions' array.

  '@BarewordsExtra' adds a few barewords which are not in keywords.h.

  All additions and modifications are welcome.

  The perl parser uses a static list of keywords from _regen/keywords.pl_
  which constitutes the strict list of keywords @Functions and @Barewords,
  though some @Functions are not functions in the strict sense. Several
  library functions use more special symbols, handles and methods.


pkgId: 292dabcb378b2c60b629b8be1167bcb0cbce0991cd6bff49e2a670ca235c7163
name: perl-Benchmark-Timer
arch: src
version: 0.7112
epoch: 0
release: 1.20
summary: Benchmarking with statistical confidence
url: http://search.cpan.org/dist/Benchmark-Timer/
rpm_license: GPL-2.0-or-later
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-5.compass-ci.net
location_href: Packages/perl-Benchmark-Timer-0.7112-1.20.src.rpm
checksum_type: sha256
description:
  The Benchmark::Timer class allows you to time portions of code
  conveniently, as well as benchmark code by allowing timings of repeated
  trials. It is perfect for when you need more precise information about the
  running time of portions of your code than the Benchmark module will give
  you, but don't want to go all out and profile your code.

  The methodology is simple; create a Benchmark::Timer object, and wrap
  portions of code that you want to benchmark with 'start()' and 'stop()'
  method calls. You can supply a tag to those methods if you plan to time
  multiple portions of code. If you provide error and confidence values, you
  can also use 'need_more_samples()' to determine, statistically, whether you
  need to collect more data.

  After you have run your code, you can obtain information about the running
  time by calling the 'results()' method, or get a descriptive benchmark
  report by calling 'report()'. If you run your code over multiple trials,
  the average time is reported. This is wonderful for benchmarking
  time-critical portions of code in a rigorous way. You can also optionally
  choose to skip any number of initial trials to cut down on initial case
  irregularities.


pkgId: f83b6f34141a57190fb94a0357c756772879f39734b511da7204f887a226654d
name: perl-Browser-Open
arch: src
version: 0.04
epoch: 0
release: 5.27
summary: Open a browser in a given URL
url: http://search.cpan.org/dist/Browser-Open/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a13-8.compass-ci.net
location_href: Packages/perl-Browser-Open-0.04-5.27.src.rpm
checksum_type: sha256
description:
  The functions optionaly exported by this module allows you to open URLs in
  the user browser.

  A set of known commands per OS-name is tested for presence, and the first
  one found is executed. With an optional parameter, all known commands are
  checked.

  The the "open_browser" manpage uses the 'system()' function to execute the
  command. If you want more control, you can get the command with the the
  "open_browser_cmd" manpage or the "open_browser_cmd_all" manpage functions
  and then use whatever method you want to execute it.


pkgId: c582366e81dd3e11eb784894b27329820fe6a285bb05a497ac5bc69f22316336
name: perl-Business-ISBN-Data
arch: src
version: 20230528.001
epoch: 0
release: 1.1
summary: Data pack for Business::ISBN
url: https://metacpan.org/release/Business-ISBN-Data
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-4.compass-ci.net
location_href: Packages/perl-Business-ISBN-Data-20230528.001-1.1.src.rpm
checksum_type: sha256
description:
  You don't need to load this module yourself in most cases. Business::ISBN
  will load it when it loads. You must use Business::ISBN 3.005 or later
  because the data structure changed slightly to fix a bug with ISBN13
  prefixes.

  These data are generated from the _RangeMessage.xml_ file provided by the
  ISBN Agency. The distributed version matches the date in the version for
  this module. You can retrieve this yourself at
  https://www.isbn-international.org/range_file_generation. This file is
  included as part of the distribution and should be installed at
  _~lib/Business/ISBN/Data/RangeMessage.xml_.

  If you want to use a different _RangeMessage.xml_ file, you can set the
  'ISBN_RANGE_MESSAGE' environment variable to the alternate location before
  you load 'Business::ISBN'. This way, you can use the latest (or even
  earlier) data without having to install something new or wait for an update
  to this module.

  If the default _RangeMessage.xml_ or your alternate one is not available,
  the module falls back to data included in _Data.pm_. However, that data are
  likely to be older. If it does not find that file, it looks for
  _RangeMessage.xml_ in the current directory.

  The data are in '%Business::ISBN::country_data' (although the "country"
  part is historical). If you want to see where the data are from, check
  '$Business::ISBN::country_data{_source}'.


pkgId: 351077864e7af4e9c0af8f56c4e10b8c8713b4efdfbe7a64da503dc5edbf2dd6
name: perl-Business-ISSN
arch: src
version: 1.005
epoch: 0
release: 1.7
summary: Perl extension for International Standard Serial Numbers
url: https://metacpan.org/release/Business-ISSN
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-0.compass-ci.net
location_href: Packages/perl-Business-ISSN-1.005-1.7.src.rpm
checksum_type: sha256
description:
  * new($issn)

  The constructor accepts a scalar representing the ISSN.

  The string representing the ISSN may contain characters other than [0-9xX],
  although these will be removed in the internal representation. The
  resulting string must look like an ISSN - the first seven characters must
  be digits and the eighth character must be a digit, 'x', or 'X'.

  The string passed as the ISSN need not be a valid ISSN as long as it
  superficially looks like one. This allows one to use the 'fix_checksum'
  method.

  One should check the validity of the ISSN with 'is_valid()' rather than
  relying on the return value of the constructor.

  If all one wants to do is check the validity of an ISSN, one can skip the
  object-oriented interface and use the c<is_valid_checksum()> function which
  is exportable on demand.

  If the constructor decides it can't create an object, it returns undef. It
  may do this if the string passed as the ISSN can't be munged to the
  internal format.

  * $obj->checksum

  Return the ISSN checksum.

  * $obj->as_string

  Return the ISSN as a string.

  A terminating 'x' is changed to 'X'.

  * $obj->is_valid

  Returns 1 if the checksum is valid.

  Returns 0 if the ISSN does not pass the checksum test. The constructor
  accepts invalid ISSN's so that they might be fixed with 'fix_checksum'.

  * $obj->fix_checksum

  Replace the eighth character with the checksum the corresponds to the
  previous seven digits. This does not guarantee that the ISSN corresponds to
  the product one thinks it does, or that the ISSN corresponds to any product
  at all. It only produces a string that passes the checksum routine. If the
  ISSN passed to the constructor was invalid, the error might have been in
  any of the other nine positions.


pkgId: be8716961283ec09498c955c999e7b5bb904a0e22f180e780f1be447a3bf45c5
name: perl-CGI
arch: src
version: 4.57
epoch: 0
release: 1.1
summary: Handle Common Gateway Interface requests and responses
url: https://metacpan.org/release/CGI
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-4.compass-ci.net
location_href: Packages/perl-CGI-4.57-1.1.src.rpm
checksum_type: sha256
description:
  CGI.pm is a stable, complete and mature solution for processing and
  preparing HTTP requests and responses. Major features including processing
  form submissions, file uploads, reading and writing cookies, query string
  generation and manipulation, and processing and preparing HTTP headers.

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

  It has the benefit of having developed and refined over 20 years with input
  from dozens of contributors and being deployed on thousands of websites.
  CGI.pm was included in the perl distribution from perl v5.4 to v5.20,
  however is has now been removed from the perl core...


pkgId: 05353ab0ee234cc6f42e68d602d3e8c1bf716302d5d7f5614cc31adc9dcf988e
name: perl-CGI-Ajax
arch: src
version: 0.707
epoch: 0
release: 15.27
summary: A perl-specific System for writing Asynchronous web Apps
url: http://search.cpan.org/dist/CGI-Ajax/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-1.compass-ci.net
location_href: Packages/perl-CGI-Ajax-0.707-15.27.src.rpm
checksum_type: sha256
description:
  CGI::Ajax is an object-oriented module that provides a unique mechanism for
  using perl code asynchronously from javascript- enhanced HTML pages.
  CGI::Ajax unburdens the user from having to write extensive javascript,
  except for associating an exported method with a document-defined event
  (such as onClick, onKeyUp, etc). CGI::Ajax also mixes well with HTML
  containing more complex javascript.

  CGI::Ajax supports methods that return single results or multiple results
  to the web page, and supports returning values to multiple DIV elements on
  the HTML page.

  Using CGI::Ajax, the URL for the HTTP GET/POST request is automatically
  generated based on HTML layout and events, and the page is then dynamically
  updated with the output from the perl function. Additionally, CGI::Ajax
  supports mapping URL's to a CGI::Ajax function name, so you can separate
  your code processing over multiple scripts.

  Other than using the Class::Accessor module to generate CGI::Ajax' accessor
  methods, CGI::Ajax is completely self-contained - it does not require you
  to install a larger package or a full Content Management System, etc.

  We have added _support_ for other CGI handler/decoder modules, like the
  CGI::Simple manpage or the CGI::Minimal manpage, but we can't test these
  since we run mod_perl2 only here. CGI::Ajax checks to see if a header()
  method is available to the CGI object, and then uses it. If method() isn't
  available, it creates it's own minimal header.

  A primary goal of CGI::Ajax is to keep the module streamlined and maximally
  flexible. We are trying to keep the generated javascript code to a minimum,
  but still provide users with a variety of methods for deploying CGI::Ajax.
  And VERY little user javascript.


pkgId: 228335a60f78f4f120048bdf425cdc32dbc3282360d0d8b138ebae80271454a2
name: perl-CGI-FastTemplate
arch: src
version: 1.09
epoch: 0
release: 21.21
summary: Perl extension for managing templates, and performing variable interpolation
url: https://metacpan.org/release/CGI-FastTemplate
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-2.compass-ci.net
location_href: Packages/perl-CGI-FastTemplate-1.09-21.21.src.rpm
checksum_type: sha256
description:
  CGI::FastTemplate manages templates and parses templates replacing
  variable names with values. It was designed for mid to large scale
  web applications (CGI, mod_perl) where there are great benefits to
  separating the logic of an application from the specific
  implementation details.


pkgId: 7fce2f33d913b6dccde067cd9ccba975d8e13ab9c50b9f4903d42cfa3a968fca
name: perl-CGI-FormBuilder
arch: src
version: 3.10
epoch: 0
release: 1.24
summary: Easily generate and process stateful forms
url: http://search.cpan.org/dist/CGI-FormBuilder/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-2.compass-ci.net
location_href: Packages/perl-CGI-FormBuilder-3.10-1.24.src.rpm
checksum_type: sha256
description:
  The goal of CGI::FormBuilder (FormBuilder) is to provide an easy
  way for you to generate and process entire CGI form-based
  applications. Its main features are:

  Field Abstraction
    Viewing fields as entities (instead of just params), where the
    HTML representation, CGI values, validation, and so on are
    properties of each field.

  DWIMmery
    Lots of built-in "intelligence" (such as automatic field typing),
    giving you about a 4:1 ratio of the code it generates versus what
    you have to write.

  Built-in Validation
    Full-blown regex validation for fields, even including
    JavaScript code generation.

  Template Support
   Pluggable support for external template engines,
    such as HTML::Template, Text::Template, Template Toolkit,
    and CGI::FastTemplate.

  Plus, the native HTML generated is valid XHTML 1.0 Transitional.


pkgId: bd837beb30a76efe5b9127a8602040bec6a381afa7c0f5c0c79529db73c03565
name: perl-CGI-Simple
arch: src
version: 1.280
epoch: 0
release: 1.7
summary: Object-oriented CGI interface compliant to CGI.pm
url: https://metacpan.org/release/CGI-Simple
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-5.compass-ci.net
location_href: Packages/perl-CGI-Simple-1.280-1.7.src.rpm
checksum_type: sha256
description:
  CGI::Simple provides a relatively lightweight drop in replacement for
  CGI.pm. It shares an identical OO interface to CGI.pm for parameter
  parsing, file upload, cookie handling and header generation. This module is
  entirely object oriented, however a complete functional interface is
  available by using the CGI::Simple::Standard module.

  Essentially everything in CGI.pm that relates to the CGI (not HTML) side of
  things is available. There are even a few new methods and additions to old
  ones! If you are interested in what has gone on under the hood see the
  Compatibility with CGI.pm section at the end.

  In practical testing this module loads and runs about twice as fast as
  CGI.pm depending on the precise task.


pkgId: 2730b0c0f107d273869fb0f8f2fc7bf2971746e77fed28e6d4e49be122448500
name: perl-CLASS
arch: src
version: 1.1.7
epoch: 0
release: 1.7
summary: Alias for __PACKAGE__
url: https://metacpan.org/release/CLASS
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a62-9.compass-ci.net
location_href: Packages/perl-CLASS-1.1.7-1.7.src.rpm
checksum_type: sha256
description:
  CLASS and $CLASS are both synonyms for __PACKAGE__. Easier to type.

  $CLASS has the additional benefit of working in strings.


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

  'CPAN::DistnameInfo' uses heuristics that have been learnt by the
  http://search.cpan.org/ manpage to extract the distribution name and
  version from filenames and also report if the version is to be treated as a
  developer release

  The constructor takes a single pathname, returning an object with the
  following methods

  * cpanid

    If the path given looked like a CPAN authors directory path, then this
    will be the the CPAN id of the author.

  * dist

    The name of the distribution

  * distvname

    The file name with any suffix and leading directory names removed

  * filename

    If the path given looked like a CPAN authors directory path, then this
    will be the path to the file relative to the detected CPAN author
    directory. Otherwise it is the path that was passed in.

  * maturity

    The maturity of the distribution. This will be either 'released' or
    'developer'

  * extension

    The extension of the distribution, often used to denote the archive type
    (e.g. 'tar.gz')

  * pathname

    The pathname that was passed to the constructor when creating the object.

  * properties

    This will return a list of key-value pairs, suitable for assigning to a
    hash, for the known properties.

  * version

    The extracted version


pkgId: bea2b32c5a0abfea00651376e5136772e8425e6ee6f3f864f721fdbc316b45a3
name: perl-CPAN-Meta-Requirements
arch: src
version: 2.140000
epoch: 0
release: 1.25
summary: Set of Version Requirements for a Cpan Dist
url: http://search.cpan.org/dist/CPAN-Meta-Requirements/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a33-5.compass-ci.net
location_href: Packages/perl-CPAN-Meta-Requirements-2.140000-1.25.src.rpm
checksum_type: sha256
description:
  A CPAN::Meta::Requirements object models a set of version constraints like
  those specified in the _META.yml_ or _META.json_ files in CPAN
  distributions, and as defined by CPAN::Meta::Spec; It can be built up by
  adding more and more constraints, and it will reduce them to the simplest
  representation.

  Logically impossible constraints will be identified immediately by thrown
  exceptions.


pkgId: f52c9a3758d49aa6a0cfe9a98e863fdbec80fbecb6cb3f75f4b35971b6eb8221
name: perl-CPAN-Meta-Requirements
arch: src
version: 2.142000
epoch: 0
release: 1.1
summary: Set of version requirements for a CPAN dist
url: https://metacpan.org/release/CPAN-Meta-Requirements
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-2.compass-ci.net
location_href: Packages/perl-CPAN-Meta-Requirements-2.142000-1.1.src.rpm
checksum_type: sha256
description:
  A CPAN::Meta::Requirements object models a set of version constraints like
  those specified in the _META.yml_ or _META.json_ files in CPAN
  distributions, and as defined by CPAN::Meta::Spec. It can be built up by
  adding more and more constraints, and it will reduce them to the simplest
  representation.

  Logically impossible constraints will be identified immediately by thrown
  exceptions.


pkgId: 1c0fde25d99de0f5ade9fbf7dfb049a46d5e0b8c9aa415cfecbc65688356b377
name: perl-CPAN-Perl-Releases
arch: src
version: 5.20230423
epoch: 0
release: 1.1
summary: Mapping Perl releases on CPAN to the location of the tarballs
url: https://metacpan.org/release/CPAN-Perl-Releases
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-2.compass-ci.net
location_href: Packages/perl-CPAN-Perl-Releases-5.20230423-1.1.src.rpm
checksum_type: sha256
description:
  CPAN::Perl::Releases is a module that contains the mappings of all 'perl'
  releases that have been uploaded to CPAN to the 'authors/id/' path that the
  tarballs reside in.

  This is static data, but newer versions of this module will be made
  available as new releases of 'perl' are uploaded to CPAN.


pkgId: f075923b5c2ebab59b7474fa4dbbf8d1e2b5b9e02f6805ffff2eb800c09bccf3
name: perl-CSS-Tiny
arch: src
version: 1.20
epoch: 0
release: 1.24
summary: Read/Write .css files with as little code as possible
url: http://search.cpan.org/dist/CSS-Tiny/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-2.compass-ci.net
location_href: Packages/perl-CSS-Tiny-1.20-1.24.src.rpm
checksum_type: sha256
description:
  'CSS::Tiny' is a perl class to read and write .css stylesheets with as
  little code as possible, reducing load time and memory overhead. CSS.pm
  requires about 2.6 meg or ram to load, which is a large amount of overhead
  if you only want to do trivial things. Memory usage is normally scoffed at
  in Perl, but in my opinion should be at least kept in mind.

  This module is primarily for reading and writing simple files, and anything
  we write shouldn't need to have documentation/comments. If you need
  something with more power, move up to CSS.pm. With the increasing
  complexity of CSS, this is becoming more common, but many situations can
  still live with simple CSS files.


pkgId: 6063e59b15416ebf71571d9375179ffe8e625391dc26659899d9ae3973844515
name: perl-Cache-Memcached
arch: src
version: 1.30
epoch: 0
release: 1.21
summary: Client Library for Memcached (Memory Cache Daemon)
url: http://search.cpan.org/dist/Cache-Memcached/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a24-6.compass-ci.net
location_href: Packages/perl-Cache-Memcached-1.30-1.21.src.rpm
checksum_type: sha256
description:
  This is the Perl API for memcached, a distributed memory cache daemon. More
  information is available at:

    http://www.danga.com/memcached/


pkgId: db3f662a7d49e9d760bf2249916d291cab49719c11e10b6c8576eb21723a84bf
name: perl-Capture-Tiny
arch: src
version: 0.48
epoch: 0
release: 1.21
summary: Capture STDOUT and STDERR from Perl, XS or external programs
url: http://search.cpan.org/dist/Capture-Tiny/
rpm_license: Apache-2.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-4.compass-ci.net
location_href: Packages/perl-Capture-Tiny-0.48-1.21.src.rpm
checksum_type: sha256
description:
  Capture::Tiny provides a simple, portable way to capture almost anything
  sent to STDOUT or STDERR, regardless of whether it comes from Perl, from XS
  code or from an external program. Optionally, output can be teed so that it
  is captured while being passed through to the original filehandles. Yes, it
  even works on Windows (usually). Stop guessing which of a dozen capturing
  modules to use in any particular situation and just use this one.


pkgId: 1831bad7cdd59967b229c8f6dbac3bbf220f4dfc5e79bdb2962d651d4664ac64
name: perl-Carp-Assert
arch: src
version: 0.22
epoch: 0
release: 1.1
summary: Executable comments
url: https://metacpan.org/release/Carp-Assert
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a11-7.compass-ci.net
location_href: Packages/perl-Carp-Assert-0.22-1.1.src.rpm
checksum_type: sha256
description:
      "We are ready for any unforseen event that may or may not
      occur."
          - Dan Quayle

  Carp::Assert is intended for a purpose like the ANSI C library at
  http://en.wikipedia.org/wiki/Assert.h. If you're already familiar with
  assert.h, then you can probably skip this and go straight to the FUNCTIONS
  section.

  Assertions are the explicit expressions of your assumptions about the
  reality your program is expected to deal with, and a declaration of those
  which it is not. They are used to prevent your program from blissfully
  processing garbage inputs (garbage in, garbage out becomes garbage in,
  error out) and to tell you when you've produced garbage output. (If I was
  going to be a cynic about Perl and the user nature, I'd say there are no
  user inputs but garbage, and Perl produces nothing but...)

  An assertion is used to prevent the impossible from being asked of your
  code, or at least tell you when it does. For example:

      
      sub my_sqrt {
          my($num) = shift;

          
          assert($num >= 0);

          return sqrt $num;
      }

  The assertion will warn you if a negative number was handed to your
  subroutine, a reality the routine has no intention of dealing with.

  An assertion should also be used as something of a reality check, to make
  sure what your code just did really did happen:

      open(FILE, $filename) || die $!;
      @stuff = <FILE>;
      @stuff = do_something(@stuff);

      
      assert(@stuff > 0);

  The assertion makes sure you have some @stuff at the end. Maybe the file
  was empty, maybe do_something() returned an empty list... either way, the
  assert() will give you a clue as to where the problem lies, rather than 50
  lines down at when you wonder why your program isn't printing anything.

  Since assertions are designed for debugging and will remove themelves from
  production code, your assertions should be carefully crafted so as to not
  have any side-effects, change any variables, or otherwise have any effect
  on your program. Here is an example of a bad assertation:

      assert($error = 1 if $king ne 'Henry');  # Bad!

  It sets an error flag which may then be used somewhere else in your
  program. When you shut off your assertions with the $DEBUG flag, $error
  will no longer be set.

  Here's another example of *bad* use:

      assert($next_pres ne 'Dan Quayle' or goto Canada);  # Bad!

  This assertion has the side effect of moving to Canada should it fail. This
  is a very bad assertion since error handling should not be placed in an
  assertion, nor should it have side-effects.

  In short, an assertion is an executable comment. For instance, instead of
  writing this

      
      $life = begin_life();

  you'd replace the comment with an assertion which *enforces* the comment.

      $life = begin_life();
      assert( $life =~ /!$/ );


pkgId: f4e0e91cb4c75b2987a45b5ed397b8c23dcb885ef3a27e7087e0b93f93a40320
name: perl-Carp-Clan
arch: src
version: 6.08
epoch: 0
release: 1.17
summary: Report errors from perspective of caller of a "clan" of modules
url: https://metacpan.org/release/Carp-Clan
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-0.compass-ci.net
location_href: Packages/perl-Carp-Clan-6.08-1.17.src.rpm
checksum_type: sha256
description:
  This module is based on "'Carp.pm'" from Perl 5.005_03. It has been
  modified to skip all package names matching the pattern given in the "use"
  statement inside the "'qw()'" term (or argument list).

  Suppose you have a family of modules or classes named "Pack::A", "Pack::B"
  and so on, and each of them uses "'Carp::Clan qw(^Pack::);'" (or at least
  the one in which the error or warning gets raised).

  Thus when for example your script "tool.pl" calls module "Pack::A", and
  module "Pack::A" calls module "Pack::B", an exception raised in module
  "Pack::B" will appear to have originated in "tool.pl" where "Pack::A" was
  called, and not in "Pack::A" where "Pack::B" was called, as the unmodified
  "'Carp.pm'" would try to make you believe ':-)'.

  This works similarly if "Pack::B" calls "Pack::C" where the exception is
  raised, et cetera.

  In other words, this blames all errors in the "'Pack::*'" modules on the
  user of these modules, i.e., on you. ';-)'

  The skipping of a clan (or family) of packages according to a pattern
  describing its members is necessary in cases where these modules are not
  classes derived from each other (and thus when examining '@ISA' - as in the
  original "'Carp.pm'" module - doesn't help).

  The purpose and advantage of this is that a "clan" of modules can work
  together (and call each other) and throw exceptions at various depths down
  the calling hierarchy and still appear as a monolithic block (as though
  they were a single module) from the perspective of the caller.

  In case you just want to ward off all error messages from the module in
  which you "'use Carp::Clan'", i.e., if you want to make all error messages
  or warnings to appear to originate from where your module was called (this
  is what you usually used to "'use Carp;'" for ';-)'), instead of in your
  module itself (which is what you can do with a "die" or "warn" anyway), you
  do not need to provide a pattern, the module will automatically provide the
  correct one for you.

  I.e., just "'use Carp::Clan;'" without any arguments and call "carp" or
  "croak" as appropriate, and they will automatically defend your module
  against all blames!

  In other words, a pattern is only necessary if you want to make several
  modules (more than one) work together and appear as though they were only
  one.


pkgId: 305140274dd15b7422c50711e3b96be185ac9adfa9e3e7993484fdd31433a5b7
name: perl-Class-Accessor
arch: src
version: 0.51
epoch: 0
release: 1.21
summary: Automated accessor generation
url: http://search.cpan.org/dist/Class-Accessor/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-2.compass-ci.net
location_href: Packages/perl-Class-Accessor-0.51-1.21.src.rpm
checksum_type: sha256
description:
  This module automagically generates accessors/mutators for your class.

  Most of the time, writing accessors is an exercise in cutting and pasting.
  You usually wind up with a series of methods like this:

      sub name {
          my $self = shift;
          if(@_) {
              $self->{name} = $_[0];
          }
          return $self->{name};
      }

      sub salary {
          my $self = shift;
          if(@_) {
              $self->{salary} = $_[0];
          }
          return $self->{salary};
      }

    

  One for each piece of data in your object. While some will be unique, doing
  value checks and special storage tricks, most will simply be exercises in
  repetition. Not only is it Bad Style to have a bunch of repetitious code,
  but it's also simply not lazy, which is the real tragedy.

  If you make your module a subclass of Class::Accessor and declare your
  accessor fields with mk_accessors() then you'll find yourself with a set of
  automatically generated accessors which can even be customized!

  The basic set up is very simple:

      package Foo;
      use base qw(Class::Accessor);
      Foo->mk_accessors( qw(far bar car) );

  Done. Foo now has simple far(), bar() and car() accessors defined.

  Alternatively, if you want to follow Damian's _best practice_ guidelines
  you can use:

      package Foo;
      use base qw(Class::Accessor);
      Foo->follow_best_practice;
      Foo->mk_accessors( qw(far bar car) );

  *Note:* you must call 'follow_best_practice' before calling 'mk_accessors'.


pkgId: dbba31882e3e088193bafed52567b46b5c57cd3653e8c105baf4724ab41a71ae
name: perl-Class-Accessor-Grouped
arch: src
version: 0.10014
epoch: 0
release: 1.17
summary: Lets you build groups of accessors
url: https://metacpan.org/release/Class-Accessor-Grouped
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-5.compass-ci.net
location_href: Packages/perl-Class-Accessor-Grouped-0.10014-1.17.src.rpm
checksum_type: sha256
description:
  This class lets you build groups of accessors that will call different
  getters and setters. The documentation of this module still requires a lot
  of work (*volunteers welcome >.>*), but in the meantime you can refer to at
  http://lo-f.at/glahn/2009/08/WritingPowerfulAccessorsForPerlClasses.html
  for more information.


pkgId: 9ef67d878bdb5fdb369885923b7b472a9bff0f6274c85d1d0dcf1e5f5e568748
name: perl-Class-Accessor-Lite
arch: src
version: 0.08
epoch: 0
release: 2.21
summary: Minimalistic Variant of Class::Accessor
url: http://search.cpan.org/dist/Class-Accessor-Lite/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-4.compass-ci.net
location_href: Packages/perl-Class-Accessor-Lite-0.08-2.21.src.rpm
checksum_type: sha256
description:
  The module is a variant of 'Class::Accessor'. It is fast and requires less
  typing, has no dependencies to other modules, and does not mess up the
  @ISA.


pkgId: 68ff117b08d7246d2fcda5e589a0462f2dc3491a0f061991d43219edd4158eae
name: perl-Class-Autouse
arch: src
version: 2.01
epoch: 0
release: 11.22
summary: Run-time load a class the first time you call a method in it
url: http://search.cpan.org/dist/Class-Autouse/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-1.compass-ci.net
location_href: Packages/perl-Class-Autouse-2.01-11.22.src.rpm
checksum_type: sha256
description:
  *Class::Autouse* is a runtime class loader that allows you to specify
  classes that will only load when a method of that class is called.

  For large classes or class trees that might not be used during the running
  of a program, such as Date::Manip, this can save you large amounts of
  memory, and decrease the script load time a great deal.

  *Class::Autouse* also provides a number of "unsafe" features for runtime
  generation of classes and implementation of syntactic sugar. These features
  make use of (evil) UNIVERSAL::AUTOLOAD hooking, and are implemented in this
  class because these hooks can only be done by a one module, and
  Class::Autouse serves as a useful place to centralise this kind of evil :)


pkgId: abc0998beebae22bf964220c2733763d4f3b6f6b5f9bc1ba5264d28e367a439d
name: perl-Class-C3-Adopt-NEXT
arch: src
version: 0.14
epoch: 0
release: 1.26
summary: Make Next Suck Less
url: http://search.cpan.org/dist/Class-C3-Adopt-NEXT/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-5.compass-ci.net
location_href: Packages/perl-Class-C3-Adopt-NEXT-0.14-1.26.src.rpm
checksum_type: sha256
description:
  the NEXT manpage was a good solution a few years ago, but isn't any more.
  It's slow, and the order in which it re-dispatches methods appears random
  at times. It also encourages bad programming practices, as you end up with
  code to re-dispatch methods when all you really wanted to do was run some
  code before or after a method fired.

  However, if you have a large application, then weaning yourself off 'NEXT'
  isn't easy.

  This module is intended as a drop-in replacement for NEXT, supporting the
  same interface, but using the Class::C3 manpage to do the hard work. You
  can then write new code without 'NEXT', and migrate individual source files
  to use 'Class::C3' or method modifiers as appropriate, at whatever pace
  you're comfortable with.


pkgId: 2b68a3a36eb73b14405faf2c6858f92ad5260a459e86248a7e217445398ea548
name: perl-Class-Data-Inheritable
arch: src
version: 0.09
epoch: 0
release: 1.10
summary: Inheritable, overridable class data
url: https://metacpan.org/release/Class-Data-Inheritable
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a13-1.compass-ci.net
location_href: Packages/perl-Class-Data-Inheritable-0.09-1.10.src.rpm
checksum_type: sha256
description:
  Class::Data::Inheritable is for creating accessor/mutators to class data.
  That is, if you want to store something about your class as a whole
  (instead of about a single object). This data is then inherited by your
  subclasses and can be overridden.

  For example:

    Pere::Ubu->mk_classdata('Suitcase');

  will generate the method Suitcase() in the class Pere::Ubu.

  This new method can be used to get and set a piece of class data.

    Pere::Ubu->Suitcase('Red');
    $suitcase = Pere::Ubu->Suitcase;

  The interesting part happens when a class inherits from Pere::Ubu:

    package Raygun;
    use base qw(Pere::Ubu);

    
    $suitcase = Raygun->Suitcase;

  Raygun inherits its Suitcase class data from Pere::Ubu.

  Inheritance of class data works analogous to method inheritance. As long as
  Raygun does not "override" its inherited class data (by using Suitcase() to
  set a new value) it will continue to use whatever is set in Pere::Ubu and
  inherit further changes:

    
    Pere::Ubu->Suitcase('Blue');

  However, should Raygun decide to set its own Suitcase() it has now
  "overridden" Pere::Ubu and is on its own, just like if it had overridden a
  method:

    
    Raygun->Suitcase('Orange');

  Now that Raygun has overridden Pere::Ubu further changes by Pere::Ubu no
  longer effect Raygun.

    
    Pere::Ubu->Suitcase('Samsonite');


pkgId: 2e78fa5687182e7cb5f79eca4adf2fc1c4ecc3b40af41d1796eef6878408beed
name: perl-Class-ErrorHandler
arch: src
version: 0.04
epoch: 0
release: 1.19
summary: Base class for error handling
url: http://search.cpan.org/dist/Class-ErrorHandler/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s64p-256g--a41-2.compass-ci.net
location_href: Packages/perl-Class-ErrorHandler-0.04-1.19.src.rpm
checksum_type: sha256
description:
  _Class::ErrorHandler_ provides an error-handling mechanism that's generic
  enough to be used as the base class for a variety of OO classes. Subclasses
  inherit its two error-handling methods, _error_ and _errstr_, to
  communicate error messages back to the calling program.

  On failure (for whatever reason), a subclass should call _error_ and return
  to the caller; _error_ itself sets the error message internally, then
  returns 'undef'. This has the effect of the method that failed returning
  'undef' to the caller. The caller should check for errors by checking for a
  return value of 'undef', and calling _errstr_ to get the value of the error
  message on an error.

  As demonstrated in the the SYNOPSIS manpage, _error_ and _errstr_ work as
  both class methods and object methods.


pkgId: b0d0721e7d125d6861cbd793349c4c2ac48fdee81542fff80a034791d6f2fdfe
name: perl-Class-ISA
arch: src
version: 0.36
epoch: 0
release: 10.27
summary: report the search path for a class's ISA tree
url: http://search.cpan.org/dist/Class-ISA/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-4.compass-ci.net
location_href: Packages/perl-Class-ISA-0.36-10.27.src.rpm
checksum_type: sha256
description:
  Suppose you have a class (like Food::Fish::Fishstick) that is derived, via
  its @ISA, from one or more superclasses (as Food::Fish::Fishstick is from
  Food::Fish, Life::Fungus, and Chemicals), and some of those superclasses
  may themselves each be derived, via its @ISA, from one or more superclasses
  (as above).

  When, then, you call a method in that class ($fishstick->calories), Perl
  first searches there for that method, but if it's not there, it goes
  searching in its superclasses, and so on, in a depth-first (or maybe
  "height-first" is the word) search. In the above example, it'd first look
  in Food::Fish, then Food, then Matter, then Life::Fungus, then Life, then
  Chemicals.

  This library, Class::ISA, provides functions that return that list -- the
  list (in order) of names of classes Perl would search to find a method,
  with no duplicates.


pkgId: e147d0708c695f8af24271ef9ffafb5b2ea75561a7775e3069f450427f0b9adb
name: perl-Class-Inner
arch: src
version: 0.200001
epoch: 0
release: 13.26
summary: A perlish implementation of Java like inner classes
url: http://search.cpan.org/dist/Class-Inner/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-1.compass-ci.net
location_href: Packages/perl-Class-Inner-0.200001-13.26.src.rpm
checksum_type: sha256
description:
  Yet another implementation of an anonymous class with per object
  overrideable methods, but with the added attraction of sort of working
  dispatch to the parent class's method.


pkgId: d61aa1913bdc0b0b75098bd42bdcea10aca6674762ae4aab6228bf1dc7c1fdc9
name: perl-Class-Inspector
arch: src
version: 1.36
epoch: 0
release: 1.17
summary: Get information about a class and its structure
url: https://metacpan.org/release/Class-Inspector
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-4.compass-ci.net
location_href: Packages/perl-Class-Inspector-1.36-1.17.src.rpm
checksum_type: sha256
description:
  Class::Inspector allows you to get information about a loaded class. Most
  or all of this information can be found in other ways, but they aren't
  always very friendly, and usually involve a relatively high level of Perl
  wizardry, or strange and unusual looking code. Class::Inspector attempts to
  provide an easier, more friendly interface to this information.


pkgId: 2e6d9760d739e203944e44df54249bd366b9abaf560ec26ac7f6df18223f9136
name: perl-Class-MakeMethods
arch: src
version: 1.01
epoch: 0
release: 9.27
summary: Generate common types of methods
url: http://search.cpan.org/dist/Class-MakeMethods/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-1.compass-ci.net
location_href: Packages/perl-Class-MakeMethods-1.01-9.27.src.rpm
checksum_type: sha256
description:
  The Class::MakeMethods framework allows Perl class developers to quickly
  define common types of methods. When a module uses Class::MakeMethods or
  one of its subclasses, it can select from a variety of supported method
  types, and specify a name for each method desired. The methods are
  dynamically generated and installed in the calling package.


pkgId: 4e2b714047979efc94cefce6df764db929e68295fd8621c9fb9ebf108dca3355
name: perl-Class-Method-Modifiers
arch: src
version: 2.15
epoch: 0
release: 1.1
summary: Provides Moose-like method modifiers
url: https://metacpan.org/release/Class-Method-Modifiers
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-0.compass-ci.net
location_href: Packages/perl-Class-Method-Modifiers-2.15-1.1.src.rpm
checksum_type: sha256
description:
  Method modifiers are a convenient feature from the CLOS (Common Lisp Object
  System) world.

  In its most basic form, a method modifier is just a method that calls
  '$self->SUPER::foo(@_)'. I for one have trouble remembering that exact
  invocation, so my classes seldom re-dispatch to their base classes. Very
  bad!

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

  One clear benefit of using 'Class::Method::Modifiers' is that you can
  define multiple modifiers in a single namespace. These separate modifiers
  don't need to know about each other. This makes top-down design easy. Have
  a base class that provides the skeleton methods of each operation, and have
  plugins modify those methods to flesh out the specifics.

  Parent classes need not know about 'Class::Method::Modifiers'. This means
  you should be able to modify methods in _any_ subclass. See
  Term::VT102::ZeroBased for an example of subclassing with
  'Class::Method::Modifiers'.

  In short, 'Class::Method::Modifiers' solves the problem of making sure you
  call '$self->SUPER::foo(@_)', and provides a cleaner interface for it.

  As of version 1.00, 'Class::Method::Modifiers' is faster in some cases than
  Moose. See _benchmark/method_modifiers.pl_ in the Moose distribution.

  'Class::Method::Modifiers' also provides an additional "modifier" type,
  'fresh'; see below.


pkgId: eb5411f5fe9a7f7e9461efc1079b2f7de7da04a24f354e939179f0aef4730908
name: perl-Class-Spiffy
arch: src
version: 0.15
epoch: 0
release: 138.21
summary: Spiffy Framework with No Source Filtering
url: http://search.cpan.org/dist/Class-Spiffy/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a11-6.compass-ci.net
location_href: Packages/perl-Class-Spiffy-0.15-138.21.src.rpm
checksum_type: sha256
description:
  "Class::Spiffy" is a framework and methodology for doing object oriented
  (OO) programming in Perl. Class::Spiffy combines the best parts of
  Exporter.pm, base.pm, mixin.pm and SUPER.pm into one magic foundation
  class. It attempts to fix all the nits and warts of traditional Perl OO, in
  a clean, straightforward and (perhaps someday) standard way.

  Class::Spiffy borrows ideas from other OO languages like Python, Ruby, Java
  and Perl 6. It also adds a few tricks of its own.

  If you take a look on CPAN, there are a ton of OO related modules. When
  starting a new project, you need to pick the set of modules that makes most
  sense, and then you need to use those modules in each of your classes.
  Class::Spiffy, on the other hand, has everything you'll probably need in
  one module, and you only need to use it once in one of your classes. If you
  make Class::Spiffy the base class of the basest class in your project,
  Class::Spiffy will automatically pass all of its magic to all of your
  subclasses. You may eventually forget that you're even using it!


pkgId: 6672aad6c434125b649038848c0e51734d9d66d4d1801ed478b0ee35b19a5f76
name: perl-Class-Tiny
arch: src
version: 1.008
epoch: 0
release: 1.14
summary: Minimalist class construction
url: https://metacpan.org/release/Class-Tiny
rpm_license: Apache-2.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-0.compass-ci.net
location_href: Packages/perl-Class-Tiny-1.008-1.14.src.rpm
checksum_type: sha256
description:
  This module offers a minimalist class construction kit in around 120 lines
  of code. Here is a list of features:

    * defines attributes via import arguments

    * generates read-write accessors

    * supports lazy attribute defaults

    * supports custom accessors

    * superclass provides a standard 'new' constructor

    * 'new' takes a hash reference or list of key/value pairs

    * 'new' supports providing 'BUILDARGS' to customize constructor options

    * 'new' calls 'BUILD' for each class from parent to child

    * superclass provides a 'DESTROY' method

    * 'DESTROY' calls 'DEMOLISH' for each class from child to parent

  Multiple-inheritance is possible, with superclass order determined via
  mro::get_linear_isa.

  It uses no non-core modules for any recent Perl. On Perls older than v5.10
  it requires MRO::Compat. On Perls older than v5.14, it requires
  Devel::GlobalDestruction.


pkgId: dd2ef8bbe55b28a86cd8a585cf55c4a4453e839b32ff790f253bf9050c5c8ff6
name: perl-Class-Trigger
arch: src
version: 0.15
epoch: 0
release: 1.15
summary: Mixin to add / call inheritable triggers
url: https://metacpan.org/release/Class-Trigger
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-0.compass-ci.net
location_href: Packages/perl-Class-Trigger-0.15-1.15.src.rpm
checksum_type: sha256
description:
  Class::Trigger is a mixin class to add / call triggers (or hooks) that get
  called at some points you specify.


pkgId: c324fd1085fdaadba49155bce1a1518cd38f8d504f183908e7824138eacdb2ba
name: perl-Class-XPath
arch: src
version: 1.4
epoch: 0
release: 161.26
summary: Adds xpath matching to object trees
url: http://search.cpan.org/dist/Class-XPath/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-3.compass-ci.net
location_href: Packages/perl-Class-XPath-1.4-161.26.src.rpm
checksum_type: sha256
description:
  This module adds XPath-style matching to your object trees. This means that
  you can find nodes using an XPath-esque query with 'match()' from anywhere
  in the tree. Also, the 'xpath()' method returns a unique path to a given
  node which can be used as an identifier.

  To use this module you must already have an OO implementation of a tree.
  The tree must be a true tree - all nodes have a single parent and the tree
  must have a single root node. Also, the order of children within a node
  must be stable.

  *NOTE:* This module is not yet a complete XPath implementation. Over time I
  expect the subset of XPath supported to grow. See the SYNTAX documentation
  for details on the current level of support.


pkgId: 1fc10e01ceffafc04050d290376f32ccd462ecc0227e6408242807016909ce01
name: perl-Clone-PP
arch: src
version: 1.08
epoch: 0
release: 1.14
summary: Recursively copy Perl datatypes
url: https://metacpan.org/release/Clone-PP
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-3.compass-ci.net
location_href: Packages/perl-Clone-PP-1.08-1.14.src.rpm
checksum_type: sha256
description:
  This module provides a general-purpose clone function to make deep copies
  of Perl data structures. It calls itself recursively to copy nested hash,
  array, scalar and reference types, including tied variables and objects.

  The clone() function takes a scalar argument to copy. To duplicate arrays
  or hashes, pass them in by reference:

    my $copy = clone(\@array);    my @copy = @{ clone(\@array) };
    my $copy = clone(\%hash);     my %copy = %;

  The clone() function also accepts an optional second parameter that can be
  used to limit the depth of the copy. If you pass a limit of 0, clone will
  return the same value you supplied; for a limit of 1, a shallow copy is
  constructed; for a limit of 2, two layers of copying are done, and so on.

    my $shallow_copy = clone( $item, 1 );

  To allow objects to intervene in the way they are copied, the clone()
  function checks for a couple of optional methods. If an object provides a
  method named 'clone_self', it is called and the result returned without
  further processing. Alternately, if an object provides a method named
  'clone_init', it is called on the copied object before it is returned.


pkgId: 12eaf54b8e6b11924867fc940c73a596277a3cb4843c017d3ff17e285e367899
name: perl-Config-Any
arch: src
version: 0.32
epoch: 0
release: 1.23
summary: Load configuration from different file formats, transparently
url: http://search.cpan.org/dist/Config-Any/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a33-7.compass-ci.net
location_href: Packages/perl-Config-Any-0.32-1.23.src.rpm
checksum_type: sha256
description:
  Config::Any provides a facility for Perl applications and libraries to load
  configuration data from multiple different file formats. It supports XML,
  YAML, JSON, Apache-style configuration, Windows INI files, and even Perl
  code.

  The rationale for this module is as follows: Perl programs are deployed on
  many different platforms and integrated with many different systems.
  Systems administrators and end users may prefer different configuration
  formats than the developers. The flexibility inherent in a multiple format
  configuration loader allows different users to make different choices,
  without generating extra work for the developers. As a developer you only
  need to learn a single interface to be able to use the power of different
  configuration formats.


pkgId: c6709a21247855b7fa2ebc5f8fbd486da405b41b95a973f9227db025092c1bd0
name: perl-Config-Auto
arch: src
version: 0.44
epoch: 0
release: 3.26
summary: Magical config file parser
url: http://search.cpan.org/dist/Config-Auto/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-4.compass-ci.net
location_href: Packages/perl-Config-Auto-0.44-3.26.src.rpm
checksum_type: sha256
description:
  This module was written after having to write Yet Another Config File
  Parser for some variety of colon-separated config. I decided "never again".

  Config::Auto aims to be the most 'DWIM' config parser available, by
  detecting configuration styles, include paths and even config filenames
  automagically.

  See the the HOW IT WORKS manpage section below on implementation details.


pkgId: 9d78013c5d351a62cbb7e58df1452cc6cde3089523d27cafc0d98d1dd3ae4c41
name: perl-Config-Crontab
arch: src
version: 1.45
epoch: 0
release: 1.23
summary: Read/Write Vixie compatible crontab(5) files
url: http://search.cpan.org/dist/Config-Crontab/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-4.compass-ci.net
location_href: Packages/perl-Config-Crontab-1.45-1.23.src.rpm
checksum_type: sha256
description:
  *Config::Crontab* provides an object-oriented interface to Vixie-style
  crontab(5) files for Perl.

  A *Config::Crontab* object allows you to manipulate an ordered set of
  *Event*, *Env*, or *Comment* objects (also included with this package).
  Descriptions of these packages may be found below.

  In short, *Config::Crontab* reads and writes crontab(5) files (and does a
  little pretty-printing too) using objects. The general idea is that you
  create a *Config::Crontab* object and associate it with a file (if
  unassociated, it will work over a pipe to 'crontab -l'). From there, you
  can add lines to your crontab object, change existing line attributes, and
  write everything back to file.

  Now, to successfully navigate the module's ins and outs, we'll need a
  little terminology lesson.


pkgId: fe94224dcd22773014f8cb4dccfd58ca1be47641642ce9c60253d45b9b216b04
name: perl-Config-General
arch: src
version: 2.65
epoch: 0
release: 1.6
summary: Generic Config Module
url: https://metacpan.org/release/Config-General
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-4.compass-ci.net
location_href: Packages/perl-Config-General-2.65-1.6.src.rpm
checksum_type: sha256
description:
  This module opens a config file and parses its contents for you. The *new*
  method requires one parameter which needs to be a filename. The method
  *getall* returns a hash which contains all options and its associated
  values of your config file.

  The format of config files supported by *Config::General* is inspired by
  the well known Apache config format, in fact, this module is 100%
  compatible to Apache configs, but you can also just use simple name/value
  pairs in your config files.

  In addition to the capabilities of an Apache config file it supports some
  enhancements such as here-documents, C-style comments or multiline options.


pkgId: 28d55469ee3db2b0ba9568cd766d528d8e4f3c052d8fd495472e97426edddbd6
name: perl-Config-Grammar
arch: src
version: 1.13
epoch: 0
release: 1.19
summary: Grammar-based, user-friendly config parser
url: https://metacpan.org/release/Config-Grammar
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-5.compass-ci.net
location_href: Packages/perl-Config-Grammar-1.13-1.19.src.rpm
checksum_type: sha256
description:
  Config::Grammar is a module to parse configuration files. The optional
  second parameter to the parse() method can be used to specify the file
  encoding to use for opening the file (see documentation for Perl's use open
  pragma).

  The configuration may consist of multiple-level sections with assignments
  and tabular data. The parsed data will be returned as a hash containing the
  whole configuration. Config::Grammar uses a grammar that is supplied upon
  creation of a Config::Grammar object to parse the configuration file and
  return helpful error messages in case of syntax errors. Using the *makepod*
  method you can generate documentation of the configuration file format.

  The *maketmpl* method can generate a template configuration file. If your
  grammar contains regexp matches, the template will not be all that helpful
  as Config::Grammar is not smart enough to give you sensible template data
  based in regular expressions. The related function *maketmplmin* generates
  a minimal configuration template without examples, regexps or comments and
  thus allows an experienced user to fill in the configuration data more
  efficiently.


pkgId: d71f2fa194237e0ce08b854b7bdb298303d34a6ce5109b0ea43a6093e2a3ce70
name: perl-Config-Tiny
arch: src
version: 2.29
epoch: 0
release: 1.1
summary: Read/Write .ini style files with as little code as possible
url: https://metacpan.org/release/Config-Tiny
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-5.compass-ci.net
location_href: Packages/perl-Config-Tiny-2.29-1.1.src.rpm
checksum_type: sha256
description:
  'Config::Tiny' is a Perl class to read and write .ini style configuration
  files with as little code as possible, reducing load time and memory
  overhead.

  Most of the time it is accepted that Perl applications use a lot of memory
  and modules.

  The '*::Tiny' family of modules is specifically intended to provide an
  ultralight alternative to the standard modules.

  This module is primarily for reading human written files, and anything we
  write shouldn't need to have documentation/comments. If you need something
  with more power move up to Config::Simple, Config::General or one of the
  many other 'Config::*' modules.

  Lastly, Config::Tiny does *not* preserve your comments, whitespace, or the
  order of your config file.

  See Config::Tiny::Ordered (and possibly others) for the preservation of the
  order of the entries in the file.


pkgId: 3d65a51131fdc8c39d444da6a40eff8bbae80a3c6e10fd4c68bc82df8749c0a9
name: perl-Context-Preserve
arch: src
version: 0.03
epoch: 0
release: 1.21
summary: Run code after a subroutine call, preserving the context the subroutine [cut]
url: http://search.cpan.org/dist/Context-Preserve/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-2.compass-ci.net
location_href: Packages/perl-Context-Preserve-0.03-1.21.src.rpm
checksum_type: sha256
description:
  Sometimes you need to call a function, get the results, act on the results,
  then return the result of the function. This is painful because of
  contexts; the original function can behave different if it's called in
  void, scalar, or list context. You can ignore the various cases and just
  pick one, but that's fragile. To do things right, you need to see which
  case you're being called in, and then call the function in that context.
  This results in 3 code paths, which is a pain to type in (and maintain).

  This module automates the process. You provide a coderef that is the
  "original function", and another coderef to run after the original runs.
  You can modify the return value (aliased to @_) here, and do whatever else
  you need to do. 'wantarray' is correct inside both coderefs; in "after",
  though, the return value is ignored and the value 'wantarray' returns is
  related to the context that the original function was called in.


pkgId: 025ee9a1bb7de58ed1ecd8ea83adbef4dd13d87fa995e5686c6cb8d5bd531c14
name: perl-Crypt-OpenSSL-Guess
arch: src
version: 0.15
epoch: 0
release: 1.7
summary: Guess OpenSSL include path
url: https://metacpan.org/release/Crypt-OpenSSL-Guess
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a33-0.compass-ci.net
location_href: Packages/perl-Crypt-OpenSSL-Guess-0.15-1.7.src.rpm
checksum_type: sha256
description:
  Crypt::OpenSSL::Guess provides helpers to guess OpenSSL include path on any
  platforms.

  Often macOS's homebrew OpenSSL cause a problem on installation due to
  include path is not added. Some CPAN module provides to modify include path
  with configure-args, but Carton or Module::CPANfile is not supported to
  pass configure-args to each modules. Crypt::OpenSSL::* modules should use
  it on your Makefile.PL.

  This module resolves the include path by Net::SSLeay's workaround. Original
  code is taken from 'inc/Module/Install/PRIVATE/Net/SSLeay.pm' by
  Net::SSLeay.


pkgId: 7a1a13fa8a7d2e80fae081a63e19842604eca6c61268eb1b620de948984d94e5
name: perl-Crypt-PasswdMD5
arch: src
version: 1.42
epoch: 0
release: 1.3
summary: Provide interoperable MD5-based crypt() functions
url: https://metacpan.org/release/Crypt-PasswdMD5
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-3.compass-ci.net
location_href: Packages/perl-Crypt-PasswdMD5-1.42-1.3.src.rpm
checksum_type: sha256
description:
  'apache_md5_crypt()' provides a function compatible with Apache's
  '.htpasswd' files. This was contributed by Bryan Hart <bryan@eai.com>. This
  function is exported by default.

  The 'unix_md5_crypt()' provides a crypt()-compatible interface to the
  rather new MD5-based crypt() function found in modern operating systems.
  It's based on the implementation found on FreeBSD 2.2.[56]-RELEASE. This
  function is also exported by default.

  For both functions, if a salt value is not supplied, a random salt will be
  generated, using the function random_md5_salt(). This function is not
  exported by default.


pkgId: 968d378f4b2618fa736fd1c487c17131330e724874e00cb5dc3f8ec026900ec0
name: perl-DBIx-Connector
arch: src
version: 0.58
epoch: 0
release: 1.2
summary: Fast, safe DBI connection and transaction management
url: https://metacpan.org/release/DBIx-Connector
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-2.compass-ci.net
location_href: Packages/perl-DBIx-Connector-0.58-1.2.src.rpm
checksum_type: sha256
description:
  DBIx::Connector provides a simple interface for fast and safe DBI
  connection and transaction management. Connecting to a database can be
  expensive; you don't want your application to re-connect every time you
  need to run a query. The efficient thing to do is to hang on to a database
  handle to maintain a connection to the database in order to minimize that
  overhead. DBIx::Connector lets you do that without having to worry about
  dropped or corrupted connections.

  You might be familiar with Apache::DBI and with the DBI's
  'connect_cached()' constructor. DBIx::Connector serves a similar need, but
  does a much better job. How is it different? I'm glad you asked!


pkgId: 7fb13bb0a89da284407ec0b3013b7bec0d2b9804118d55ddb14061271e861957
name: perl-DBIx-ContextualFetch
arch: src
version: 1.03
epoch: 0
release: 5.27
summary: Add contextual fetches to DBI
url: http://search.cpan.org/dist/DBIx-ContextualFetch/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-3.compass-ci.net
location_href: Packages/perl-DBIx-ContextualFetch-1.03-5.27.src.rpm
checksum_type: sha256
description:
  It always struck me odd that DBI didn't take much advantage of Perl's
  context sensitivity. DBIx::ContextualFetch redefines some of the various
  fetch methods to fix this oversight. It also adds a few new methods for
  convenience (though not necessarily efficiency).


pkgId: 0074e6775d4fdc1be4db7230cbdfb494acded5cd8dd3467c593e1707da4f5e52
name: perl-DBIx-Simple
arch: src
version: 1.37
epoch: 0
release: 1.21
summary: Very complete easy-to-use OO interface to DBI
url: http://search.cpan.org/dist/DBIx-Simple/
rpm_license: MIT
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-1.compass-ci.net
location_href: Packages/perl-DBIx-Simple-1.37-1.21.src.rpm
checksum_type: sha256
description:
  DBIx::Simple provides a simplified interface to DBI, Perl's powerful
  database module.

  This module is aimed at rapid development and easy maintenance. Query
  preparation and execution are combined in a single method, the result
  object (which is a wrapper around the statement handle) provides easy
  row-by-row and slurping methods.

  The 'query' method returns either a result object, or a dummy object. The
  dummy object returns undef (or an empty list) for all methods and when used
  in boolean context, is false. The dummy object lets you postpone (or skip)
  error checking, but it also makes immediate error checking simply
  '$db->query(...) or die $db->error'.


pkgId: 307c166b72a0826a4381d0a4a5b40fac7729ba849b21540500b667e3226cf00b
name: perl-Data-Binary
arch: src
version: 0.01
epoch: 0
release: 1.10
summary: Simple detection of binary versus text in strings
url: https://metacpan.org/release/Data-Binary
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-2.compass-ci.net
location_href: Packages/perl-Data-Binary-0.01-1.10.src.rpm
checksum_type: sha256
description:
  This simple module provides string equivalents to the -T / -B operators.
  Since these only work on file names and file handles, this module provides
  the same functions but on strings.

  Note that the actual implementation is currently different, basically
  because the -T / -B functions are in C/XS, and this module is written in
  pure Perl. For now, anyway.


pkgId: 0fdc828f3f567c66168abc8dbcf4993e0b5f6420060cc9e70803adce0d0787c7
name: perl-Data-Dumper-Concise
arch: src
version: 2.023
epoch: 0
release: 1.22
summary: Less indentation and newlines plus sub deparsing
url: http://search.cpan.org/dist/Data-Dumper-Concise/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-2.compass-ci.net
location_href: Packages/perl-Data-Dumper-Concise-2.023-1.22.src.rpm
checksum_type: sha256
description:
  This module always exports a single function, Dumper, which can be called
  with an array of values to dump those values.

  It exists, fundamentally, as a convenient way to reproduce a set of Dumper
  options that we've found ourselves using across large numbers of
  applications, primarily for debugging output.

  The principle guiding theme is "all the concision you can get while still
  having a useful dump and not doing anything cleverer than setting
  Data::Dumper options" - it's been pointed out to us that
  Data::Dump::Streamer can produce shorter output with less lines of code. We
  know. This is simpler and we've never seen it segfault. But for
  complex/weird structures, it generally rocks. You should use it as well,
  when Concise is underkill. We do.

  Why is deparsing on when the aim is concision? Because you often want to
  know what subroutine refs you have when debugging and because if you were
  planning to eval this back in you probably wanted to remove subrefs first
  and add them back in a custom way anyway. Note that this -does- force using
  the pure perl Dumper rather than the XS one, but I've never in my life seen
  Data::Dumper show up in a profile so "who cares?".


pkgId: 4f5994381cc2958a6f0b21ad68e69a9f95b355ec50146a8900b9d0aa6bc3d78a
name: perl-Data-Float
arch: src
version: 0.013
epoch: 0
release: 1.22
summary: Details of the Floating Point Data Type
url: http://search.cpan.org/dist/Data-Float/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-0.compass-ci.net
location_href: Packages/perl-Data-Float-0.013-1.22.src.rpm
checksum_type: sha256
description:
  This module is about the native floating point numerical data type. A
  floating point number is one of the types of datum that can appear in the
  numeric part of a Perl scalar. This module supplies constants describing
  the native floating point type, classification functions, and functions to
  manipulate floating point values at a low level.


pkgId: 10a4d5a39fff949d8949de386483abcfc31ddc96606ebf7b754e442ad10b113e
name: perl-Data-Hexdumper
arch: src
version: 3.0001
epoch: 0
release: 1.2
summary: Make binary data human-readable
url: https://metacpan.org/release/Data-Hexdumper
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-1.compass-ci.net
location_href: Packages/perl-Data-Hexdumper-3.0001-1.2.src.rpm
checksum_type: sha256
description:
  'Data::Hexdumper' provides a simple way to format arbitrary binary data
  into a nice human-readable format, somewhat similar to the Unix 'hexdump'
  utility.

  It gives the programmer a considerable degree of flexibility in how the
  data is formatted, with sensible defaults. It is envisaged that it will
  primarily be of use for those wrestling alligators in the swamp of binary
  file formats, which is why it was written in the first place.


pkgId: 2d612d145e5ee69fff7783c4cded9c51fec1d4c2f462a01e8866d29404bf0636
name: perl-Data-Hierarchy
arch: src
version: 0.34
epoch: 0
release: 131.26
summary: Handle data in a hierarchical structure
url: http://search.cpan.org/dist/Data-Hierarchy/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a33-8.compass-ci.net
location_href: Packages/perl-Data-Hierarchy-0.34-131.26.src.rpm
checksum_type: sha256
description:
  the Data::Hierarchy manpage provides a simple interface for manipulating
  inheritable data attached to a hierarchical environment (like a
  filesystem).

  One use of the Data::Hierarchy manpage is to allow an application to
  annotate paths in a real filesystem in a single compact data structure.
  However, the hierarchy does not actually need to correspond to an actual
  filesystem.

  Paths in a hierarchy are referred to in a Unix-like syntax; '"/"' is the
  root "directory". (You can specify a different separator character than the
  slash when you construct a Data::Hierarchy object.) With the exception of
  the root path, paths should never contain trailing slashes. You can
  associate properties, which are arbitrary name/value pairs, with any path.
  (Properties cannot contain the undefined value.) By default, properties are
  inherited by child paths: thus, if you store some data at '/some/path':

      $tree->store('/some/path', {color => 'red'});

  you can fetch it again at a '/some/path/below/that':

      print $tree->get('/some/path/below/that')->{'color'};
      

  On the other hand, properties whose names begin with dots are uninherited,
  or "sticky":

      $tree->store('/some/path', {'.color' => 'blue'});
      print $tree->get('/some/path')->{'.color'};            # prints blue
      print $tree->get('/some/path/below/that')->{'.color'}; # undefined

  Note that you do not need to (and in fact, cannot) explicitly add "files"
  or "directories" to the hierarchy; you simply add and delete properties to
  paths.


pkgId: daab73e07b1a52357365069c1c6938a7605b59f12f9194cbbd87f0a23d0bc44c
name: perl-Data-Integer
arch: src
version: 0.006
epoch: 0
release: 1.22
summary: Details of the Native Integer Data Type
url: http://search.cpan.org/dist/Data-Integer/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-4.compass-ci.net
location_href: Packages/perl-Data-Integer-0.006-1.22.src.rpm
checksum_type: sha256
description:
  This module is about the native integer numerical data type. A native
  integer is one of the types of datum that can appear in the numeric part of
  a Perl scalar. This module supplies constants describing the native integer
  type.

  There are actually two native integer representations: signed and unsigned.
  Both are handled by this module.


pkgId: edf54424ee4da69eca0685526572fd031b79528cddf946450db5ad69922b676c
name: perl-Data-OptList
arch: src
version: 0.114
epoch: 0
release: 1.1
summary: Parse and validate simple name/value option pairs
url: https://metacpan.org/release/Data-OptList
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-5.compass-ci.net
location_href: Packages/perl-Data-OptList-0.114-1.1.src.rpm
checksum_type: sha256
description:
  Hashes are great for storing named data, but if you want more than one
  entry for a name, you have to use a list of pairs. Even then, this is
  really boring to write:

    $values = [
      foo => undef,
      bar => undef,
      baz => undef,
      xyz => { ... },
    ];

  Just look at all those undefs! Don't worry, we can get rid of those:

    $values = [
      map { $_ => undef } qw(foo bar baz),
      xyz => { ... },
    ];

  Aaaauuugh! We've saved a little typing, but now it requires thought to
  read, and thinking is even worse than typing... and it's got a bug! It
  looked right, didn't it? Well, the 'xyz => { ... }' gets consumed by the
  map, and we don't get the data we wanted.

  With Data::OptList, you can do this instead:

    $values = Data::OptList::mkopt([
      qw(foo bar baz),
      xyz => { ... },
    ]);

  This works by assuming that any defined scalar is a name and any reference
  following a name is its value.


pkgId: 931127a8acc821d874ef878f0f383e3502028e65531e8b819e58ef79f3cc3d06
name: perl-Data-Printer
arch: src
version: 1.001000
epoch: 0
release: 1.2
summary: Colored & full-featured pretty print of Perl data structures and objects
url: https://metacpan.org/release/Data-Printer
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-3.compass-ci.net
location_href: Packages/perl-Data-Printer-1.001000-1.2.src.rpm
checksum_type: sha256
description:
  The ever-popular Data::Dumper is a fantastic tool, meant to stringify data
  structures in a way they are suitable for being "eval"'ed back in. The
  thing is, a lot of people keep using it (and similar ones, like Data::Dump)
  to print data structures and objects on screen for inspection and
  debugging, and while you _can_ use those modules for that, it doesn't mean
  you _should_.

  This is where Data::Printer comes in. It is meant to do one thing and one
  thing only:

  _format Perl variables and objects to be inspected by a human_

  If you want to serialize/store/restore Perl data structures, this module
  will NOT help you. Try Storable, Data::Dumper, JSON, or whatever. CPAN is
  full of such solutions!

  Whenever you type 'use Data::Printer' or 'use DDP', we export two functions
  to your namespace:


pkgId: b66926196dd4b7c276ae5bf9796211e38f3a930dbd2d32c2b52a9fac7f284d1d
name: perl-Data-Section
arch: src
version: 0.200008
epoch: 0
release: 1.2
summary: Read multiple hunks of data out of your DATA section
url: https://metacpan.org/release/Data-Section
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s64p-256g--a41-4.compass-ci.net
location_href: Packages/perl-Data-Section-0.200008-1.2.src.rpm
checksum_type: sha256
description:
  Data::Section provides an easy way to access multiple named chunks of
  line-oriented data in your module's DATA section. It was written to allow
  modules to store their own templates, but probably has other uses.


pkgId: 41f23a42e0d632c084542a83c3287c7178deacbd0d74a87e60a799d171b658f4
name: perl-Data-Uniqid
arch: src
version: 0.12
epoch: 0
release: 1.23
summary: Perl extension for simple genrating of unique id's
url: http://search.cpan.org/dist/Data-Uniqid/
rpm_license: Artistic-1.0 or GPL-2.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a13-0.compass-ci.net
location_href: Packages/perl-Data-Uniqid-0.12-1.23.src.rpm
checksum_type: sha256
description:
  Data::Uniqid provides three simple routines for generating unique ids.
  These ids are coded with a Base62 systen to make them short and handy (e.g.
  to use it as part of a URL).

    suinqid
      genrates a very short id valid only for the localhost and with a
      liftime of 1 day

    uniqid
      generates a short id valid on the local host

    luniqid
      generates a long id valid everywhere and ever


pkgId: 81cb5334d4b2ebfa07230c89765ec0bdaa1788e2afebb1bec8429d5387736e45
name: perl-Data-Validate-IP
arch: src
version: 0.31
epoch: 0
release: 1.2
summary: IPv4 and IPv6 validation methods
url: https://metacpan.org/release/Data-Validate-IP
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a31-8.compass-ci.net
location_href: Packages/perl-Data-Validate-IP-0.31-1.2.src.rpm
checksum_type: sha256
description:
  This module provides a number IP address validation subs that both validate
  and untaint their input. This includes both basic validation ('is_ipv4()'
  and 'is_ipv6()') and special cases like checking whether an address belongs
  to a specific network or whether an address is public or private
  (reserved).


pkgId: 600a7a00d16d8fc7f29f5b4c95aac458b380da209aed659aa34709fd74e58c00
name: perl-Date-Holidays-CZ
arch: src
version: 0.20
epoch: 0
release: 2.14
summary: Determine Czech holidays
url: https://metacpan.org/release/Date-Holidays-CZ
rpm_license: BSD-3-Clause
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a24-7.compass-ci.net
location_href: Packages/perl-Date-Holidays-CZ-0.20-2.14.src.rpm
checksum_type: sha256
description:
  This module exports a single function named *holidays()* which returns a
  list of Czech holidays in a given year.


pkgId: 523bfe487a29ce69d3c442eb48ecbcc400a1af8f27577d7bc7efc67e1b5c841d
name: perl-DateTime-Tiny
arch: src
version: 1.07
epoch: 0
release: 1.21
summary: Date Object, with As Little Code As Possible
url: http://search.cpan.org/dist/DateTime-Tiny/
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s64p-256g--a41-4.compass-ci.net
location_href: Packages/perl-DateTime-Tiny-1.07-1.21.src.rpm
checksum_type: sha256
description:
  *DateTime::Tiny* is a most prominent member of the DateTime::Tiny suite of
  time modules.

  It implements an extremely lightweight object that represents a datetime.


pkgId: e279004d6486ca59c10a277de40f7332ca59180b11b0688e0021cb78c10905b4
name: perl-Debug-Trace
arch: src
version: 0.05
epoch: 0
release: 3.26
summary: Perl extension to trace subroutine calls
url: http://search.cpan.org/dist/Debug-Trace/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a33-9.compass-ci.net
location_href: Packages/perl-Debug-Trace-0.05-3.26.src.rpm
checksum_type: sha256
description:
  Debug::Trace instruments subroutines to provide tracing information upon
  every call and return.

  Using Debug::Trace does not require any changes to your sources. Most
  often, it will be used from the command line:

    perl -MDebug::Trace=foo,bar yourprogram.pl

  This will have your subroutines foo() and bar() printing call and return
  information.

  Subroutine names may be fully qualified to denote subroutines in other
  packages than the default main::.

  By default, the trace information is output using the standard warn()
  function.


pkgId: 3b039da56ae3029b01b1ad14a568d1c82f3f71e8a3523828a7c11e0eace698f7
name: perl-Devel-Confess
arch: src
version: 0.009004
epoch: 0
release: 1.23
summary: Include stack traces on all warnings and errors
url: http://search.cpan.org/dist/Devel-Confess/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-0.compass-ci.net
location_href: Packages/perl-Devel-Confess-0.009004-1.23.src.rpm
checksum_type: sha256
description:
  This module is meant as a debugging aid. It can be used to make a script
  complain loudly with stack backtraces when 'warn()'ing or 'die()'ing.
  Unlike other similar modules (e.g. Carp::Always), stack traces will also be
  included when exception objects are thrown.

  The stack traces are generated using Carp, and will work for all types of
  errors. Carp's 'carp' and 'croak' functions will also be made to include
  stack traces.

    
    $ perl -d:Confess -e 'sub f { die "arghh" }; sub g { f }; g'
    arghh at -e line 1.
            main::f() called at -e line 1
            main::g() called at -e line 1

    
    $ perl -d:Confess -w -e 'sub f { $a = shift; @a = @$a };' \
                                          -e 'sub g { f(undef) }; g'
    Use of uninitialized value $a in array dereference at -e line 1.
            main::f(undef) called at -e line 2
            main::g() called at -e line 2

  Internally, this is implemented with $SIG{__WARN__} and $SIG{__DIE__}
  hooks.

  Stack traces are also included if raw non-object references are thrown.

  This module is compatible with all perl versions back to 5.6.2, without
  additional prerequisites. It contains workarounds for a number of bugs in
  the perl interpreter, some of which effect comparatively simpler modules,
  like Carp::Always.


pkgId: 2a5c0898262aec6d5cf3187a6c5508ef319ff500d3441ae8d28cb3791fdab3e4
name: perl-Devel-Cycle
arch: src
version: 1.12
epoch: 0
release: 1.26
summary: Find memory cycles in objects
url: http://search.cpan.org/dist/Devel-Cycle/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-5.compass-ci.net
location_href: Packages/perl-Devel-Cycle-1.12-1.26.src.rpm
checksum_type: sha256
description:
  This is a simple developer's tool for finding circular references in
  objects and other types of references. Because of Perl's reference-count
  based memory management, circular references will cause memory leaks.


pkgId: 341cd44725c8ae8c593f544bc1811b279d77e73f8587033d83d61cb0bbd43a02
name: perl-Devel-FindPerl
arch: src
version: 0.016
epoch: 0
release: 1.4
summary: Find the path to your perl
url: https://metacpan.org/release/Devel-FindPerl
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a24-9.compass-ci.net
location_href: Packages/perl-Devel-FindPerl-0.016-1.4.src.rpm
checksum_type: sha256
description:
  This module tries to find the path to the currently running perl. It
  (optionally) exports the following functions:


pkgId: c22e030693cae441f2ef169f2141c95dba40c6445a49b48150d3188f377b49a7
name: perl-Devel-GlobalDestruction
arch: src
version: 0.14
epoch: 0
release: 1.23
summary: Provides function returning the equivalent of
url: http://search.cpan.org/dist/Devel-GlobalDestruction/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-5.compass-ci.net
location_href: Packages/perl-Devel-GlobalDestruction-0.14-1.23.src.rpm
checksum_type: sha256
description:
  Perl's global destruction is a little tricky to deal with WRT finalizers
  because it's not ordered and objects can sometimes disappear.

  Writing defensive destructors is hard and annoying, and usually if global
  destruction is happening you only need the destructors that free up non
  process local resources to actually execute.

  For these constructors you can avoid the mess by simply bailing out if
  global destruction is in effect.


pkgId: 41ed025ac25201b1b8d1c20d8c251b6185740253719c001801e4da6db862aa59
name: perl-Devel-GlobalPhase
arch: src
version: 0.003003
epoch: 0
release: 1.20
summary: Detect perl's global phase on older perls
url: http://search.cpan.org/dist/Devel-GlobalPhase/
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-1.compass-ci.net
location_href: Packages/perl-Devel-GlobalPhase-0.003003-1.20.src.rpm
checksum_type: sha256
description:
  This gives access to ${^GLOBAL_PHASE} in versions of perl that don't
  provide it. The built in variable will be used if it is available.

  If all that is needed is detecting global destruction,
  Devel::GlobalDestruction should be used instead of this module.


pkgId: 26cb6007c96477b332e2e165ea9b0dc45b8e917d64b978f14a6a1d74eba67c7b
name: perl-Devel-Hide
arch: src
version: 0.0015
epoch: 0
release: 1.8
summary: Forces the unavailability of specified Perl modules (for testing)
url: https://metacpan.org/release/Devel-Hide
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a24-5.compass-ci.net
location_href: Packages/perl-Devel-Hide-0.0015-1.8.src.rpm
checksum_type: sha256
description:
  Given a list of Perl modules/filenames, this module makes 'require' and
  'use' statements fail (no matter the specified files/modules are installed
  or not).

  They _die_ with a message like:

      Can't locate Module/ToHide.pm in @INC (hidden)

  The original intent of this module is to allow Perl developers to test for
  alternative behavior when some modules are not available. In a Perl
  installation, where many modules are already installed, there is a chance
  to screw things up because you take for granted things that may not be
  there in other machines.

  For example, to test if your distribution does the right thing when a
  module is missing, you can do

      perl -MDevel::Hide=Test::Pod Makefile.PL

  forcing 'Test::Pod' to not be found (whether it is installed or not).

  Another use case is to force a module which can choose between two
  requisites to use the one which is not the default. For example,
  'XML::Simple' needs a parser module and may use 'XML::Parser' or 'XML::SAX'
  (preferring the latter). If you have both of them installed, it will always
  try 'XML::SAX'. But you can say:

      perl -MDevel::Hide=XML::SAX script_which_uses_xml_simple.pl

  NOTE. This module does not use Carp. As said before, denial _dies_.

  This module is pretty trivial. It uses a code reference in @INC to get rid
  of specific modules during require - denying they can be successfully
  loaded and stopping the search before they have a chance to be found.

  There are three alternative ways to include modules in the hidden list:

  * import()

  this is probably the most commonly used method, called automagically when
  you do this:

      use Devel::Hide qw(Foo Bar::Baz);

  or

      perl -MDevel::Hide=...

  * setting @Devel::Hide::HIDDEN

  * environment variable DEVEL_HIDE_PM

  both of these two only support 'global' hiding, whereas 'import()' supports
  lexical hiding as well.

  Optionally, you can provide some arguments *before* the list of modules:

  * -from:children

  propagate the list of hidden modules to your process' child processes. This
  works by populating 'PERL5OPT', and is incompatible with Taint mode, as
  explained in perlrun. Of course, this is unnecessary if your child
  processes are just forks of the current one.

  * -lexically

  This is only available on perl 5.10.0 and later. It is a fatal error to try
  to use it on an older perl.

  Everything following this will only have effect until the end of the
  current scope. Yes, that includes '-quiet'.

  * -quiet

  suppresses diagnostic output. You will still get told about errors. This is
  passed to child processes if -from:children is in effect.


pkgId: a2538017110b877aad7005ab5c13f1f1231174065eaa312058560fb75a0edcdd
name: perl-Devel-StackTrace
arch: src
version: 2.04
epoch: 0
release: 1.18
summary: An object representing a stack trace
url: https://metacpan.org/release/Devel-StackTrace
rpm_license: Artistic-2.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a62-0.compass-ci.net
location_href: Packages/perl-Devel-StackTrace-2.04-1.18.src.rpm
checksum_type: sha256
description:
  The 'Devel::StackTrace' module contains two classes, 'Devel::StackTrace'
  and Devel::StackTrace::Frame. These objects encapsulate the information
  that can retrieved via Perl's 'caller' function, as well as providing a
  simple interface to this data.

  The 'Devel::StackTrace' object contains a set of 'Devel::StackTrace::Frame'
  objects, one for each level of the stack. The frames contain all the data
  available from 'caller'.

  This code was created to support my Exception::Class::Base class (part of
  Exception::Class) but may be useful in other contexts.


pkgId: a2b748b6435cbbf005099e4faf0837c515bdc85506704215286dc714eeb6a92c
name: perl-Devel-TakeHashArgs
arch: src
version: 0.006
epoch: 0
release: 1.26
summary: Make a Hash From @_ and Set Defaults in Subs While Checking That All Man[cut]
url: http://search.cpan.org/dist/Devel-TakeHashArgs/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-5.compass-ci.net
location_href: Packages/perl-Devel-TakeHashArgs-0.006-1.26.src.rpm
checksum_type: sha256
description:
  The module is a short utility I made after being sick and tired of writing
  redundant code to make a hash out of args when they are passed as key/value
  pairs including setting their defaults and checking for mandatory
  arguments.


pkgId: 804b9c8669f800f3e4004c3deddc9dc901bcaf746835e7e1018ce63b51a25da7
name: perl-Digest-Perl-MD5
arch: src
version: 1.9
epoch: 0
release: 3.26
summary: Perl implementation of Ron Rivests MD5 Algorithm
url: http://search.cpan.org/dist/Digest-Perl-MD5/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a66-4.compass-ci.net
location_href: Packages/perl-Digest-Perl-MD5-1.9-3.26.src.rpm
checksum_type: sha256
description:
  This modules has the same interface as the much faster 'Digest::MD5'. So
  you can easily exchange them, e.g.

  	BEGIN {
  	  eval {
  	    require Digest::MD5;
  	    import Digest::MD5 'md5_hex'
  	  };
  	  if ($@) { # ups, no Digest::MD5
  	    require Digest::Perl::MD5;
  	    import Digest::Perl::MD5 'md5_hex'
  	  }
  	}

  If the 'Digest::MD5' module is available it is used and if not you take
  'Digest::Perl::MD5'.

  You can also install the Perl part of Digest::MD5 together with
  Digest::Perl::MD5 and use Digest::MD5 as normal, it falls back to
  Digest::Perl::MD5 if it cannot load its object files.

  For a detailed Documentation see the 'Digest::MD5' module.


pkgId: 6b47e9ca6dc9a199ce87feae4eacb56022b8bb609782813cb74ee5e63fbf1a37
name: perl-Dist-CheckConflicts
arch: src
version: 0.11
epoch: 0
release: 1.27
summary: declare version conflicts for your dist
url: http://search.cpan.org/dist/Dist-CheckConflicts/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-3.compass-ci.net
location_href: Packages/perl-Dist-CheckConflicts-0.11-1.27.src.rpm
checksum_type: sha256
description:
  One shortcoming of the CPAN clients that currently exist is that they have
  no way of specifying conflicting downstream dependencies of modules. This
  module attempts to work around this issue by allowing you to specify
  conflicting versions of modules separately, and deal with them after the
  module is done installing.

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

  This module accepts a hash of options passed to its 'use' statement, with
  these keys being valid:

  * -conflicts

    A hashref of conflict specifications, where keys are module names, and
    values are the last broken version - any version greater than the
    specified version should work.

  * -also

    Additional modules to get conflicts from (potentially recursively). This
    should generally be a list of modules which use Dist::CheckConflicts,
    which correspond to the dists that your dist depends on. (In an ideal
    world, this would be intuited directly from your dependency list, but the
    dependency list isn't available outside of build time).

  * -dist

    The name of the distribution, to make the error message from
    check_conflicts more user-friendly.

  The methods listed below are exported by this module into the module that
  uses it, so you should call these methods on your module, not
  Dist::CheckConflicts.

  As an example, this command line can be used to update your modules, after
  installing the 'Foo' dist (assuming that 'Foo::Conflicts' is the module in
  the 'Foo' dist which uses Dist::CheckConflicts):

      perl -MFoo::Conflicts -e'print "$_\n"
          for map { $_->{package} } Foo::Conflicts->calculate_conflicts' | cpanm

  As an added bonus, loading your conflicts module will provide warnings at
  runtime if conflicting modules are detected (regardless of whether they are
  loaded before or afterwards).


pkgId: efc97295ad99b7a6ea3067fda93fc3feaca79747d538cad31fe7b03012fc288b
name: perl-Email-Address
arch: src
version: 1.913
epoch: 0
release: 1.1
summary: RFC 2822 Address Parsing and Creation
url: https://metacpan.org/release/Email-Address
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a11-4.compass-ci.net
location_href: Packages/perl-Email-Address-1.913-1.1.src.rpm
checksum_type: sha256
description:
  This class implements a regex-based RFC 2822 parser that locates email
  addresses in strings and returns a list of 'Email::Address' objects found.
  Alternatively you may construct objects manually. The goal of this software
  is to be correct, and very very fast.

  Version 1.909 and earlier of this module had vulnerabilies (at
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-7686) and (at
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12558) which
  allowed specially constructed email to cause a denial of service. The
  reported vulnerabilities and some other pathalogical cases (meaning they
  really shouldn't occur in normal email) have been addressed in version
  1.910 and newer. If you're running version 1.909 or older, you should
  update!

  Alternatively, you could switch to *Email::Address::XS* which has a
  backward compatible API. *Why not just use that?*


pkgId: 9106f4ac2c8e21a981a9a95e27b503743f54cd88dc98309cf9e398f1ffef3e73
name: perl-Email-Date-Format
arch: src
version: 1.008
epoch: 0
release: 1.1
summary: Produce RFC 2822 date strings
url: https://metacpan.org/release/Email-Date-Format
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-4.compass-ci.net
location_href: Packages/perl-Email-Date-Format-1.008-1.1.src.rpm
checksum_type: sha256
description:
  This module provides a simple means for generating an RFC 2822 compliant
  datetime string. (In case you care, they're not RFC 822 dates, because they
  use a four digit year, which is not allowed in RFC 822.)


pkgId: 550334d72978f669092c84e96e3a78e35187ae8c27e152062b0e555f8d0855ba
name: perl-Email-MIME-Encodings
arch: src
version: 1.317
epoch: 0
release: 1.2
summary: Unified interface to MIME encoding and decoding
url: https://metacpan.org/release/Email-MIME-Encodings
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a11-6.compass-ci.net
location_href: Packages/perl-Email-MIME-Encodings-1.317-1.2.src.rpm
checksum_type: sha256
description:
  This module simply wraps 'MIME::Base64' and 'MIME::QuotedPrint' so that you
  can throw the contents of a 'Content-Transfer-Encoding' header at some text
  and have the right thing happen.

  'MIME::Base64', 'MIME::QuotedPrint', 'Email::MIME'.


pkgId: 33a0b232ee17f7cb27cb005c7d208a21a653c5aa22b6af30e2dab107eeec36ad
name: perl-Email-MessageID
arch: src
version: 1.408
epoch: 0
release: 1.2
summary: Generate world unique message-ids
url: https://metacpan.org/release/Email-MessageID
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-3.compass-ci.net
location_href: Packages/perl-Email-MessageID-1.408-1.2.src.rpm
checksum_type: sha256
description:
  Message-ids are optional, but highly recommended, headers that identify a
  message uniquely. This software generates a unique message-id.


pkgId: 20e9baa08998cda1db4d8618621149fdeb07ed092a8199087eaeb2a2bd99b47f
name: perl-Email-Simple
arch: src
version: 2.218
epoch: 0
release: 1.1
summary: Simple parsing of RFC2822 message format and headers
url: https://metacpan.org/release/Email-Simple
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a13-6.compass-ci.net
location_href: Packages/perl-Email-Simple-2.218-1.1.src.rpm
checksum_type: sha256
description:
  The Email:: namespace was begun as a reaction against the increasing
  complexity and bugginess of Perl's existing email modules. 'Email::*'
  modules are meant to be simple to use and to maintain, pared to the bone,
  fast, minimal in their external dependencies, and correct.


pkgId: b6cd7670fd6a7d9849983a1c54bcf8619d6b23aac00c108378e20f7616a20e09
name: perl-Encode-Locale
arch: src
version: 1.05
epoch: 0
release: 1.25
summary: Determine the locale encoding
url: http://search.cpan.org/dist/Encode-Locale/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-3.compass-ci.net
location_href: Packages/perl-Encode-Locale-1.05-1.25.src.rpm
checksum_type: sha256
description:
  In many applications it's wise to let Perl use Unicode for the strings it
  processes. Most of the interfaces Perl has to the outside world are still
  byte based. Programs therefore need to decode byte strings that enter the
  program from the outside and encode them again on the way out.

  The POSIX locale system is used to specify both the language conventions
  requested by the user and the preferred character set to consume and
  output. The 'Encode::Locale' module looks up the charset and encoding
  (called a CODESET in the locale jargon) and arranges for the the Encode
  manpage module to know this encoding under the name "locale". It means
  bytes obtained from the environment can be converted to Unicode strings by
  calling 'Encode::encode(locale => $bytes)' and converted back again with
  'Encode::decode(locale => $string)'.

  Where file systems interfaces pass file names in and out of the program we
  also need care. The trend is for operating systems to use a fixed file
  encoding that don't actually depend on the locale; and this module
  determines the most appropriate encoding for file names. The the Encode
  manpage module will know this encoding under the name "locale_fs". For
  traditional Unix systems this will be an alias to the same encoding as
  "locale".

  For programs running in a terminal window (called a "Console" on some
  systems) the "locale" encoding is usually a good choice for what to expect
  as input and output. Some systems allows us to query the encoding set for
  the terminal and 'Encode::Locale' will do that if available and make these
  encodings known under the 'Encode' aliases "console_in" and "console_out".
  For systems where we can't determine the terminal encoding these will be
  aliased as the same encoding as "locale". The advice is to use "console_in"
  for input known to come from the terminal and "console_out" for output to
  the terminal.

  In addition to arranging for various Encode aliases the following functions
  and variables are provided:

  * decode_argv( )

  * decode_argv( Encode::FB_CROAK )

    This will decode the command line arguments to perl (the '@ARGV' array)
    in-place.

    The function will by default replace characters that can't be decoded by
    "\x{FFFD}", the Unicode replacement character.

    Any argument provided is passed as CHECK to underlying Encode::decode()
    call. Pass the value 'Encode::FB_CROAK' to have the decoding croak if not
    all the command line arguments can be decoded. See the Encode/"Handling
    Malformed Data" manpage for details on other options for CHECK.

  * env( $uni_key )

  * env( $uni_key => $uni_value )

    Interface to get/set environment variables. Returns the current value as
    a Unicode string. The $uni_key and $uni_value arguments are expected to
    be Unicode strings as well. Passing 'undef' as $uni_value deletes the
    environment variable named $uni_key.

    The returned value will have the characters that can't be decoded
    replaced by "\x{FFFD}", the Unicode replacement character.

    There is no interface to request alternative CHECK behavior as for
    decode_argv(). If you need that you need to call encode/decode yourself.
    For example:

        my $key = Encode::encode(locale => $uni_key, Encode::FB_CROAK);
        my $uni_value = Encode::decode(locale => $ENV{$key}, Encode::FB_CROAK);

  * reinit( )

  * reinit( $encoding )

    Reinitialize the encodings from the locale. You want to call this
    function if you changed anything in the environment that might influence
    the locale.

    This function will croak if the determined encoding isn't recognized by
    the Encode module.

    With argument force $ENCODING_... variables to set to the given value.

  * $ENCODING_LOCALE

    The encoding name determined to be suitable for the current locale. the
    Encode manpage know this encoding as "locale".

  * $ENCODING_LOCALE_FS

    The encoding name determined to be suitable for file system interfaces
    involving file names. the Encode manpage know this encoding as
    "locale_fs".

  * $ENCODING_CONSOLE_IN

  * $ENCODING_CONSOLE_OUT

    The encodings to be used for reading and writing output to the a console.
    the Encode manpage know these encodings as "console_in" and
    "console_out".


pkgId: 53214103caf256b027d2de047f8d258ef4fc6db04baeea08e1ae9c350ea763ef
name: perl-Eval-Closure
arch: src
version: 0.14
epoch: 0
release: 1.23
summary: Safely and Cleanly Create Closures Via String Eval
url: http://search.cpan.org/dist/Eval-Closure/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-0.compass-ci.net
location_href: Packages/perl-Eval-Closure-0.14-1.23.src.rpm
checksum_type: sha256
description:
  String eval is often used for dynamic code generation. For instance,
  'Moose' uses it heavily, to generate inlined versions of accessors and
  constructors, which speeds code up at runtime by a significant amount.
  String eval is not without its issues however - it's difficult to control
  the scope it's used in (which determines which variables are in scope
  inside the eval), and it's easy to miss compilation errors, since eval
  catches them and sticks them in $@ instead.

  This module attempts to solve these problems. It provides an 'eval_closure'
  function, which evals a string in a clean environment, other than a fixed
  list of specified variables. Compilation errors are rethrown automatically.


pkgId: a457af34b3772c40926006973b1998a496a79eef7babd99174cc167832bbc2a1
name: perl-Eval-LineNumbers
arch: src
version: 0.35
epoch: 0
release: 1.10
summary: Add line numbers to heredoc blocks that contain perl source code
url: https://metacpan.org/release/Eval-LineNumbers
rpm_license: Artistic-2.0 OR LGPL-2.1-only
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a11-7.compass-ci.net
location_href: Packages/perl-Eval-LineNumbers-0.35-1.10.src.rpm
checksum_type: sha256
description:
  Add a '#line "this-file" 392' comment to heredoc/hereis text that is going
  to be eval'ed so that error messages will point back to the right place.

  Please note: when you embed '\n' in your code, it gets expanded in
  double-quote hereis documents so it will mess up your line numbering. Use
  '\\n' instead when you can.


pkgId: 788c3508d011480cc73fbe4208977155a5520ea3d47471e99217bf5b09625044
name: perl-Expect
arch: src
version: 1.35
epoch: 0
release: 1.22
summary: Automate Interactions with Command Line Programs That Expose a Text Term[cut]
url: http://search.cpan.org/dist/Expect/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-5.compass-ci.net
location_href: Packages/perl-Expect-1.35-1.22.src.rpm
checksum_type: sha256
description:
  See an explanation of at http://code-maven.com/expect

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

  Expect.pm is an attempt to have more of a switch() & case feeling to make
  decision processing more fluid. Three separate types of debugging have been
  implemented to make code production easier.

  It is possible to interconnect multiple file handles (and processes) much
  like Tcl's Expect. An attempt was made to enable all the features of Tcl's
  Expect without forcing Tcl on the victim programmer :-) .

  Please, before you consider using Expect, read the FAQs about "I want to
  automate password entry for su/ssh/scp/rsh/..." and "I want to use Expect
  to automate [anything with a buzzword]..."


pkgId: efacc5eae0ab0a9894dfd86b2888e7db6a8868879dd5591e6cbabebcffc1b9cd
name: perl-Exporter-Lite
arch: src
version: 0.09
epoch: 0
release: 1.7
summary: Lightweight exporting of functions and variables
url: https://metacpan.org/release/Exporter-Lite
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-4.compass-ci.net
location_href: Packages/perl-Exporter-Lite-0.09-1.7.src.rpm
checksum_type: sha256
description:
  Exporter::Lite is an alternative to Exporter, intended to provide a
  lightweight subset of the most commonly-used functionality. It supports
  'import()', '@EXPORT' and '@EXPORT_OK' and not a whole lot else.

  Exporter::Lite simply exports its import() function into your namespace.
  This might be called a "mix-in" or a "role".

  When 'Exporter::Lite' was written, if you wanted to use 'Exporter' you had
  to write something like this:

   use Exporter;
   our @ISA = qw/ Exporter /;

  'Exporter::Lite' saved you from writing that second line. But since before
  2010 you've been able to write:

   use Exporter qw/ import /;

  Which imports the 'import' function into your namespace from 'Exporter'. As
  a result, I would recommend that you use 'Exporter' now, as it's a core
  module (shipped with Perl).

  To make sure you get a version of 'Exporter' that supports the above usage,
  specify a minimum version when you 'use' it:

   use Exporter 5.57 qw/ import /;


pkgId: 399b89176476d70cfabae18a45aeeb9de23b10cff4fc460397ff4abacb3fd671
name: perl-Exporter-Tidy
arch: src
version: 0.08
epoch: 0
release: 1.26
summary: Another way of exporting symbols
url: http://search.cpan.org/dist/Exporter-Tidy/
rpm_license: SUSE-Public-Domain
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s64p-256g--a41-2.compass-ci.net
location_href: Packages/perl-Exporter-Tidy-0.08-1.26.src.rpm
checksum_type: sha256
description:
  This module serves as an easy, clean alternative to Exporter. Unlike
  Exporter, it is not subclassed, but it simply exports a custom import()
  into your namespace.

  With Exporter::Tidy, you don't need to use any package global in your
  module. Even the subs you export can be lexically scoped.


pkgId: ab447701bfb09c9b16c8ba178077588745aade5c30a6368d72f8eb9bd1e16ffb
name: perl-Exporter-Tiny
arch: src
version: 1.006002
epoch: 0
release: 1.1
summary: An exporter with the features of Sub::Exporter but only core dependencies
url: https://metacpan.org/release/Exporter-Tiny
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-4.compass-ci.net
location_href: Packages/perl-Exporter-Tiny-1.006002-1.1.src.rpm
checksum_type: sha256
description:
  Exporter::Tiny supports many of Sub::Exporter's external-facing features
  including renaming imported functions with the '-as', '-prefix' and
  '-suffix' options; explicit destinations with the 'into' option; and
  alternative installers with the 'installer' option. But it's written in
  only about 40% as many lines of code and with zero non-core dependencies.

  Its internal-facing interface is closer to Exporter.pm, with configuration
  done through the '@EXPORT', '@EXPORT_OK' and '%EXPORT_TAGS' package
  variables.

  If you are trying to *write* a module that inherits from Exporter::Tiny,
  then look at:

    * Exporter::Tiny::Manual::QuickStart

    * Exporter::Tiny::Manual::Exporting

  If you are trying to *use* a module that inherits from Exporter::Tiny, then
  look at:

    * Exporter::Tiny::Manual::Importing


pkgId: 4d285bbe3c58caba1b0325180ac109771a2a550bb932ace02358215ecba469fb
name: perl-ExtUtils-Config
arch: src
version: 0.008
epoch: 0
release: 1.26
summary: A wrapper for perl's configuration
url: http://search.cpan.org/dist/ExtUtils-Config/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a24-6.compass-ci.net
location_href: Packages/perl-ExtUtils-Config-0.008-1.26.src.rpm
checksum_type: sha256
description:
  ExtUtils::Config is an abstraction around the %Config hash. By itself it is
  not a particularly interesting module by any measure, however it ties
  together a family of modern toolchain modules.


pkgId: b423f23d52040db5e5a92d374e5533a647d814532f7c19451d0c9834eabb6e04
name: perl-ExtUtils-CppGuess
arch: src
version: 0.26
epoch: 0
release: 1.6
summary: Guess C++ compiler and flags
url: https://metacpan.org/release/ExtUtils-CppGuess
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-2.compass-ci.net
location_href: Packages/perl-ExtUtils-CppGuess-0.26-1.6.src.rpm
checksum_type: sha256
description:
  'ExtUtils::CppGuess' attempts to guess the system's C++ compiler that is
  compatible with the C compiler that your perl was built with.

  It can generate the necessary options to the Module::Build constructor or
  to ExtUtils::MakeMaker's 'WriteMakefile' function.


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

  This works as long as the base extension is loaded with the RTLD_GLOBAL
  flag (usually done with a

  	sub dl_load_flags {0x01}

  in the main .pm file) if you need to use functions defined in the module.

  The basic scheme of operation is to collect information about a module in
  the instance, and then store that data in the Perl library where it may be
  retrieved later. The object can also reformat this information into the
  data structures required by ExtUtils::MakeMaker's WriteMakefile function.

  For information on how to make your module fit into this scheme, see
  "hashref = ExtUtils::Depends::load (name)".

  When creating a new Depends object, you give it a name, which is the name
  of the module you are building. You can also specify the names of modules
  on which this module depends. These dependencies will be loaded
  automatically, and their typemaps, header files, etc merged with your new
  object's stuff. When you store the data for your object, the list of
  dependencies are stored with it, so that another module depending on your
  needn't know on exactly which modules yours depends.

  For example:

    Gtk2 depends on Glib

    Gnome2::Canvas depends on Gtk2

    ExtUtils::Depends->new ('Gnome2::Canvas', 'Gtk2');
       this command automatically brings in all the stuff needed
       for Glib, since Gtk2 depends on it.

  When the configuration information is saved, it also includes a class
  method called 'Inline', inheritable by your module. This allows you in your
  module to simply say at the top:

    package Mymod;
    use parent 'Mymod::Install::Files'; # to inherit 'Inline' method

  And users of 'Mymod' who want to write inline code (using Inline) will
  simply be able to write:

    use Inline with => 'Mymod';

  And all the necessary header files, defines, and libraries will be added
  for them.

  The 'Mymod::Install::Files' will also implement a 'deps' method, which will
  return a list of any modules that 'Mymod' depends on - you will not
  normally need to use this:

    require Mymod::Install::Files;
    @deps = Mymod::Install::Files->deps;


pkgId: b36059b1c119b45f60952346907349b21de466154b6b02b7c33bb27687b920fe
name: perl-ExtUtils-InstallPaths
arch: src
version: 0.012
epoch: 0
release: 1.21
summary: Build.PL install path logic made easy
url: http://search.cpan.org/dist/ExtUtils-InstallPaths/
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-4.compass-ci.net
location_href: Packages/perl-ExtUtils-InstallPaths-0.012-1.21.src.rpm
checksum_type: sha256
description:
  This module tries to make install path resolution as easy as possible.

  When you want to install a module, it needs to figure out where to install
  things. The nutshell version of how this works is that default installation
  locations are determined from ExtUtils::Config, and they may be
  individually overridden by using the 'install_path' attribute. An
  'install_base' attribute lets you specify an alternative installation root
  like _/home/foo_ and 'prefix' does something similar in a rather different
  (and more complicated) way. 'destdir' lets you specify a temporary
  installation directory like _/tmp/install_ in case you want to create
  bundled-up installable packages.

  The following types are supported by default.

  * * lib

  Usually pure-Perl module files ending in _.pm_ or _.pod_.

  * * arch

  "Architecture-dependent" module files, usually produced by compiling XS,
  Inline, or similar code.

  * * script

  Programs written in pure Perl. In order to improve reuse, you may want to
  make these as small as possible - put the code into modules whenever
  possible.

  * * bin

  "Architecture-dependent" executable programs, i.e. compiled C code or
  something. Pretty rare to see this in a perl distribution, but it happens.

  * * bindoc

  Documentation for the stuff in 'script' and 'bin'. Usually generated from
  the POD in those files. Under Unix, these are manual pages belonging to the
  'man1' category. Unless explicitly set, this is only available on platforms
  supporting manpages.

  * * libdoc

  Documentation for the stuff in 'lib' and 'arch'. This is usually generated
  from the POD in _.pm_ and _.pod_ files. Under Unix, these are manual pages
  belonging to the 'man3' category. Unless explicitly set, this is only
  available on platforms supporting manpages.

  * * binhtml

  This is the same as 'bindoc' above, but applies to HTML documents. Unless
  explicitly set, this is only available when perl was configured to do so.

  * * libhtml

  This is the same as 'libdoc' above, but applies to HTML documents. Unless
  explicitly set, this is only available when perl was configured to do so.


pkgId: e75d90f7bac47b23bcf5adb209a6344d85761071e802b825f9e9691df0058044
name: perl-ExtUtils-PkgConfig
arch: src
version: 1.160000
epoch: 0
release: 1.23
summary: Simplistic Interface to Pkg-Config
url: http://search.cpan.org/dist/ExtUtils-PkgConfig/
rpm_license: LGPL-2.1+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-2.compass-ci.net
location_href: Packages/perl-ExtUtils-PkgConfig-1.160000-1.23.src.rpm
checksum_type: sha256
description:
  The pkg-config program retrieves information about installed libraries,
  usually for the purposes of compiling against and linking to them.

  ExtUtils::PkgConfig is a very simplistic interface to this utility,
  intended for use in the Makefile.PL of perl extensions which bind libraries
  that pkg-config knows. It is really just boilerplate code that you would've
  written yourself.


pkgId: 2a41d00d96e799880be548e3e223deae8afd0c77118bedbc12289fd4df677dca
name: perl-ExtUtils-Typemaps-Default
arch: src
version: 1.05
epoch: 0
release: 3.26
summary: A set of useful typemaps
url: http://search.cpan.org/dist/ExtUtils-Typemaps-Default/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a13-5.compass-ci.net
location_href: Packages/perl-ExtUtils-Typemaps-Default-1.05-3.26.src.rpm
checksum_type: sha256
description:
  'ExtUtils::Typemaps::Default' is an 'ExtUtils::Typemaps' subclass that
  provides a set of default mappings (in addition to what perl itself
  provides). These default mappings are currently defined as the combination
  of the mappings provided by the following typemap classes which are
  provided in this distribution:

  the ExtUtils::Typemaps::ObjectMap manpage, the ExtUtils::Typemaps::STL
  manpage, the ExtUtils::Typemaps::Basic manpage


pkgId: c7de2f9e511704165364461cfd551821777310c93f9fcad0ae683d32eff30f9a
name: perl-Fennec-Lite
arch: src
version: 0.004
epoch: 0
release: 9.27
summary: Minimalist Fennec, the commonly used bits.
url: http://search.cpan.org/dist/Fennec-Lite/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-3.compass-ci.net
location_href: Packages/perl-Fennec-Lite-0.004-9.27.src.rpm
checksum_type: sha256
description:
  the Fennec manpage does a ton, but it may be hard to adopt it all at once.
  It also is a large project, and has not yet been fully split into component
  projects. Fennec::Lite takes a minimalist approach to do for Fennec what
  Mouse does for Moose.

  Fennec::Lite is a single module file with no non-core dependencies. It can
  easily be used by any project, either directly, or by copying it into your
  project. The file itself is less than 300 lines of code at the time of this
  writing, that includes whitespace.

  This module does not cover any of the more advanced features such as result
  capturing or SPEC workflows. This module only covers test grouping and
  group randomization. You can also use the FENNEC_ITEM variable with a group
  name or line number to run a specific test group only. Test::Builder is
  used under the hood for TAP output.


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

  This module forked from File::MimeInfo.

  This module follows version 0.6 of BaseDir specification.


pkgId: 5483746e3cb4213d22f4edb8c9cb0683ef99cc2fbc4406447942d078045bad57
name: perl-File-Find-Rule-Perl
arch: src
version: 1.16
epoch: 0
release: 1.6
summary: Common rules for searching for Perl things
url: https://metacpan.org/release/File-Find-Rule-Perl
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-5.compass-ci.net
location_href: Packages/perl-File-Find-Rule-Perl-1.16-1.6.src.rpm
checksum_type: sha256
description:
  I write a lot of things that muck with Perl files. And it always annoyed me
  that finding "perl files" requires a moderately complex File::Find::Rule
  pattern.

  *File::Find::Rule::Perl* provides methods for finding various types
  Perl-related files, or replicating search queries run on a distribution in
  various parts of the CPAN ecosystem.


pkgId: 0d9fa66617b539eed7d9f2e653ea683c08bf3f07c344359e6437f9f56e59a03d
name: perl-File-Listing
arch: src
version: 6.15
epoch: 0
release: 1.6
summary: Parse directory listing
url: https://metacpan.org/release/File-Listing
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a62-9.compass-ci.net
location_href: Packages/perl-File-Listing-6.15-1.6.src.rpm
checksum_type: sha256
description:
  This module exports a single function called 'parse_dir', which can be used
  to parse directory listings.


pkgId: 1e2a3835a838fbc764f861747318bcf62427eb2b43f4118e1663e5caf608a6f0
name: perl-File-MMagic
arch: src
version: 1.30
epoch: 0
release: 5.27
summary: Guess file type
url: http://search.cpan.org/dist/File-MMagic/
rpm_license: Apache-1.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-1.compass-ci.net
location_href: Packages/perl-File-MMagic-1.30-5.27.src.rpm
checksum_type: sha256
description:
  checktype_filename(), checktype_filehandle() and checktype_contents returns
  string contains file type with MIME mediatype format.


pkgId: dd1b3a98d7513514b99d0b1f0adcfad08c75bc62ba239e2ca1a61932bad71552
name: perl-File-Path
arch: src
version: 2.180000
epoch: 0
release: 1.13
summary: Create or remove directory trees
url: https://metacpan.org/release/File-Path
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-1.compass-ci.net
location_href: Packages/perl-File-Path-2.180000-1.13.src.rpm
checksum_type: sha256
description:
  This module provides a convenient way to create directories of arbitrary
  depth and to delete an entire directory subtree from the filesystem.


pkgId: 6f7ffdefea53ee86bf119382a39ab815bdfdca7d53efe103190d9db2758895e0
name: perl-File-Path-Tiny
arch: src
version: 1.0
epoch: 0
release: 1.12
summary: Recursive versions of mkdir() and rmdir() without as much overhead as Fi[cut]
url: https://metacpan.org/release/File-Path-Tiny
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-1.compass-ci.net
location_href: Packages/perl-File-Path-Tiny-1.0-1.12.src.rpm
checksum_type: sha256
description:
  The goal here is simply to provide recursive versions of mkdir() and
  rmdir() with as little code and overhead as possible.

  This module is in no way meant to derogate File::Path and is in no way an
  endorsement to go out and replace all use of File::Path with
  File::Path::Tiny.

  File::Path is very good at what it does but there's simply a lot happening
  that we can do without much of the time.

  Here are some things File::Path has/does that this module attempts to do
  without:

  * * multiple interfaces

  Backwards compatibility brings in a lot of code and logic that we don't
  need from here on out.

  * * chdir()s

  It forces a ton of chdir()s which could leave you somewhere you're not
  planning on being and requires much more overhead to do.

  This module provides a way to disable that if you know it is safe to do so
  in your circumstance.

  * * can croak not allowing you to detect and handle failure

  Just let me handle errors how I want. Don't make my entire app die or have
  to wrap it in an eval

  The exception here is the security checks can croak, which is what you
  want. See DIAGNOSTICS for more info.

  * * A well intentioned output system

  Just let me do the output how I want. (Nothing, As HTML, print to a
  filehandle, etc...)

  * * A well intentioned and experimental (IE subject to change) error
    handling system.

  Just keep it simple and detect failure via a boolean check and do what I
  want with the error. See "How can I make/remove multiple paths?"

  * * According to its POD, removing a tree is apparently not safe unless you
    tell it to be with the ‘safe’ or 'keep_root' attributes.

  Seems like that should just happen, I don't want to worry about
  accidentally removing / when I pass it /tmp


pkgId: 495b5d94c38ba7ad25a9e665276850c690e9ba547eac1a2e35db187af3674c39
name: perl-File-ReadBackwards
arch: src
version: 1.06
epoch: 0
release: 1.10
summary: Read a file backwards by lines
url: https://metacpan.org/release/File-ReadBackwards
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a68-2.compass-ci.net
location_href: Packages/perl-File-ReadBackwards-1.06-1.10.src.rpm
checksum_type: sha256
description:
  This module reads a file backwards line by line. It is simple to use,
  memory efficient and fast. It supports both an object and a tied handle
  interface.

  It is intended for processing log and other similar text files which
  typically have their newest entries appended to them. By default files are
  assumed to be plain text and have a line ending appropriate to the OS. But
  you can set the input record separator string on a per file basis.


pkgId: 9887ca318310e9cdf42d23e291b1e05512fbb811d3f6734b41ecd957cf007b8b
name: perl-File-Share
arch: src
version: 0.27
epoch: 0
release: 1.2
summary: Extend File::ShareDir to Local Libraries
url: https://metacpan.org/release/File-Share
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-3.compass-ci.net
location_href: Packages/perl-File-Share-0.27-1.2.src.rpm
checksum_type: sha256
description:
  This module is a dropin replacement for File::ShareDir. It supports the
  'dist_dir' and 'dist_file' functions, except these functions have been
  enhanced to understand when the developer's local './share/' directory
  should be used.

  NOTE: module_dist and module_file are not yet supported, because (afaik)
  there is no well known way to populate per-module share files. This may
  change in the future. Please contact me if you know how to do this.


pkgId: 74d5daf10c8af00ffb3e2cba100e0add112ab28827fb76ed874e91bf4e59fbfb
name: perl-File-ShareDir-Install
arch: src
version: 0.14
epoch: 0
release: 1.4
summary: Install shared files
url: https://metacpan.org/release/File-ShareDir-Install
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-2.compass-ci.net
location_href: Packages/perl-File-ShareDir-Install-0.14-1.4.src.rpm
checksum_type: sha256
description:
  File::ShareDir::Install allows you to install read-only data files from a
  distribution. It is a companion module to File::ShareDir, which allows you
  to locate these files after installation.

  It is a port of Module::Install::Share to ExtUtils::MakeMaker with the
  improvement of only installing the files you want; '.svn', '.git' and other
  source-control junk will be ignored.

  Please note that this module installs read-only data files; empty
  directories will be ignored.


pkgId: 4ac98635eb91b4e5417dbfff352f91e9780dac588d46f1e2958bfce9771dd063
name: perl-File-Slurp-Tiny
arch: src
version: 0.004
epoch: 0
release: 1.26
summary: Simple, Sane and Efficient File Slurper [Discouraged]
url: http://search.cpan.org/dist/File-Slurp-Tiny/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-0.compass-ci.net
location_href: Packages/perl-File-Slurp-Tiny-0.004-1.26.src.rpm
checksum_type: sha256
description:
  This module provides functions for fast and correct slurping and spewing.
  All functions are optionally exported.


pkgId: e683eef675b6a85f6c7982f57a41bb625669aafa9f345b5465f723e7d84c6916
name: perl-File-Slurp-Unicode
arch: src
version: 0.7.1
epoch: 0
release: 12.26
summary: Reading/Writing of Complete Files with Character Encoding Support
url: http://search.cpan.org/dist/File-Slurp-Unicode/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-5.compass-ci.net
location_href: Packages/perl-File-Slurp-Unicode-0.7.1-12.26.src.rpm
checksum_type: sha256
description:
  This module wraps the File::Slurp manpage and adds character encoding
  support through the *'encoding'* parameter. It exports the same functions
  which take all the same parameters as File::Slurp. Please see the the
  File::Slurp manpage documentation for basic usage; only the differences are
  described from here on out.


pkgId: 05f2a7d90bbf9312624bd91cb52636e6ee60afb78f2558ed61169a6c88ba98fe
name: perl-File-Slurper
arch: src
version: 0.014
epoch: 0
release: 1.2
summary: Simple, sane and efficient module to slurp a file
url: https://metacpan.org/release/File-Slurper
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-4.compass-ci.net
location_href: Packages/perl-File-Slurper-0.014-1.2.src.rpm
checksum_type: sha256
description:
  This module provides functions for fast and correct slurping and spewing.
  All functions are optionally exported. All functions throw exceptions on
  errors, write functions don't return any meaningful value.


pkgId: b0d24a733b2890d1e287980c40ef41b1982181ff79f66add7e4637de55a58585
name: perl-File-Tail
arch: src
version: 1.3
epoch: 0
release: 1.26
summary: Perl extension for reading from continously updated files
url: http://search.cpan.org/dist/File-Tail/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-3.compass-ci.net
location_href: Packages/perl-File-Tail-1.3-1.26.src.rpm
checksum_type: sha256
description:
  The primary purpose of File::Tail is reading and analysing log files while
  they are being written, which is especialy usefull if you are monitoring
  the logging process with a tool like Tobias Oetiker's MRTG.

  The module tries very hard NOT to "busy-wait" on a file that has little
  traffic. Any time it reads new data from the file, it counts the number of
  new lines, and divides that number by the time that passed since data were
  last written to the file before that. That is considered the average time
  before new data will be written. When there is no new data to read,
  'File::Tail' sleeps for that number of seconds. Thereafter, the waiting
  time is recomputed dynamicaly. Note that 'File::Tail' never sleeps for more
  than the number of seconds set by 'maxinterval'.

  If the file does not get altered for a while, 'File::Tail' gets suspicious
  and startschecking if the file was truncated, or moved and recreated. If
  anything like that had happened, 'File::Tail' will quietly reopen the file,
  and continue reading. The only way to affect what happens on reopen is by
  setting the reset_tail parameter (see below). The effect of this is that
  the scripts need not be aware when the logfiles were rotated, they will
  just quietly work on.

  Note that the sleep and time used are from Time::HiRes, so this module
  should do the right thing even if the time to sleep is less than one
  second.

  The logwatch script (also included) demonstrates several ways of calling
  the methods.


pkgId: 6fda7994e608e8fe33459e1accaf734a8c40e3836b0b6fe9af483c46fbb222bc
name: perl-File-Touch
arch: src
version: 0.12
epoch: 0
release: 1.11
summary: Update file access and modification times, optionally creating files if needed
url: https://metacpan.org/release/File-Touch
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-1.compass-ci.net
location_href: Packages/perl-File-Touch-0.12-1.11.src.rpm
checksum_type: sha256
description:
  This module provides both a functional and OO interface for changing the
  file access and modification times on files. It can optionally create the
  file for you, if it doesn't exist.

  *Note*: you should specify a minimum version of 0.12, as per the SYNOPSIS,
  as that fixed an issue that affected systems that have sub-second
  granularity on those file times.

  Here's a list of arguments that can be used with the object-oriented
  contruction:

  * atime_only => [0|1]

  If nonzero, change only the access time of files. Default is zero.

  * mtime_only => [0|1]

  If nonzero, change only the modification time of files. Default is zero.

  * no_create => [0|1]

  If nonzero, do not create new files. Default is zero.

  * reference => $reference_file

  If defined, use timestamps from this file instead of current time. The
  timestamps are read from the reference file when the object is created, not
  when '<-'touch>> is invoked. Default is undefined.

  * time => $time

  If defined, then this value will be used for both access time and
  modification time, whichever of those are set. This time is overridden by
  the 'atime' and 'mtime' arguments, if you use them.

  * atime => $time

  If defined, use this time (in epoch seconds) instead of current time for
  access time.

  * mtime => $time

  If defined, use this time (in epoch seconds) instead of current time for
  modification time.


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

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

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


pkgId: 636341c931b9d82641d8dffc986b50f179a490a482ed86bdbfa4b2a380e856bf
name: perl-File-chdir
arch: src
version: 0.1011
epoch: 0
release: 1.12
summary: More sensible way to change directories
url: https://metacpan.org/release/File-chdir
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-1.compass-ci.net
location_href: Packages/perl-File-chdir-0.1011-1.12.src.rpm
checksum_type: sha256
description:
  Perl's 'chdir()' has the unfortunate problem of being very, very, very
  global. If any part of your program calls 'chdir()' or if any library you
  use calls 'chdir()', it changes the current working directory for the
  *whole* program.

  This sucks.

  File::chdir gives you an alternative, '$CWD' and '@CWD'. These two
  variables combine all the power of 'chdir()', File::Spec and Cwd.


pkgId: 800a6a75b9f579f9964f8ea7afc33b22df0906b2f84cbf4ee55a4d795c36d324
name: perl-File-pushd
arch: src
version: 1.016
epoch: 0
release: 1.20
summary: Change Directory Temporarily for a Limited Scope
url: http://search.cpan.org/dist/File-pushd/
rpm_license: Apache-2.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a31-2.compass-ci.net
location_href: Packages/perl-File-pushd-1.016-1.20.src.rpm
checksum_type: sha256
description:
  File::pushd does a temporary 'chdir' that is easily and automatically
  reverted, similar to 'pushd' in some Unix command shells. It works by
  creating an object that caches the original working directory. When the
  object is destroyed, the destructor calls 'chdir' to revert to the original
  working directory. By storing the object in a lexical variable with a
  limited scope, this happens automatically at the end of the scope.

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

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

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


pkgId: 9573d2989647b89bbc022141518365b6fa29989f3a9316cc4d0faf5b90accace
name: perl-FindBin-Real
arch: src
version: 1.05
epoch: 0
release: 14.26
summary: Locate directory of original perl script
url: http://search.cpan.org/dist/FindBin-Real/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-2.compass-ci.net
location_href: Packages/perl-FindBin-Real-1.05-14.26.src.rpm
checksum_type: sha256
description:
  Locates the full path to the script bin directory to allow the use of paths
  relative to the bin directory.

  This allows a user to setup a directory tree for some software with
  directories <root>/bin and <root>/lib and then the above example will allow
  the use of modules in the lib directory without knowing where the software
  tree is installed.

  If perl is invoked using the *-e* option or the perl script is read from
  'STDIN' then FindBin sets both 'Bin()' and 'RealBin()' return values to the
  current directory.


pkgId: 2e671afdde33872f37ea744ba0447221d772013a91add21ff43401707077b722
name: perl-Font-TTF
arch: src
version: 1.06
epoch: 0
release: 1.23
summary: Perl module for TrueType Font hacking
url: http://search.cpan.org/dist/Font-TTF/
rpm_license: Artistic-2.0 and OFL-1.1
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-4.compass-ci.net
location_href: Packages/perl-Font-TTF-1.06-1.23.src.rpm
checksum_type: sha256
description:
  This module allows you to do almost anything to a TrueType/OpenType Font
  including modify and inspect nearly all tables.


pkgId: 10ee9751c9ba87c6c5e783e5a207413572f6ea5990dcfa1b4c35b53b4f75a97f
name: perl-GD-Barcode
arch: src
version: 1.15
epoch: 0
release: 25.26
summary: Create barcode image with GD
url: http://search.cpan.org/dist/GD-Barcode/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-4.compass-ci.net
location_href: Packages/perl-GD-Barcode-1.15-25.26.src.rpm
checksum_type: sha256
description:
  GD::Barcode is a subclass of GD and allows you to create barcode image with
  GD. This module based on "Generate Barcode Ver 1.02 By Shisei Hanai
  97/08/22".

  From 1.14, you can use this module even if no GD (except plot method).


pkgId: 1cf8ec830e001f8fc1010fee85a6ecf4d9c28bd1bda1cf9f303d01d82d3c9bd9
name: perl-Geo-Coordinates-UTM
arch: src
version: 0.11
epoch: 0
release: 5.27
summary: Perl extension for Latitude Longitude conversions
url: http://search.cpan.org/dist/Geo-Coordinates-UTM/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-2.compass-ci.net
location_href: Packages/perl-Geo-Coordinates-UTM-0.11-5.27.src.rpm
checksum_type: sha256
description:
  This module will translate latitude longitude coordinates to Universal
  Transverse Mercator(UTM) coordinates and vice versa.


pkgId: fa9ac16dfee5c48be5bdcf3700894fb2f2eba6238837e11d68e3fe1d2dbab05c
name: perl-Getopt-Tabular
arch: src
version: 0.3
epoch: 0
release: 1.27
summary: table-driven argument parsing for Perl 5
url: http://search.cpan.org/dist/Getopt-Tabular/
rpm_license: GPL-2.0+ or Artistic-1.0
rpm_group: Development/Libraries/Perl
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-2.compass-ci.net
location_href: Packages/perl-Getopt-Tabular-0.3-1.27.src.rpm
checksum_type: sha256
description:
  *Getopt::Tabular* is a Perl 5 module for table-driven argument parsing,
  vaguely inspired by John Ousterhout's Tk_ParseArgv. All you really need to
  do to use the package is set up a table describing all your command-line
  options, and call &GetOptions with three arguments: a reference to your
  option table, a reference to '@ARGV' (or something like it), and an
  optional third array reference (say, to '@newARGV'). &GetOptions will
  process all arguments in '@ARGV', and copy any leftover arguments (i.e.
  those that are not options or arguments to some option) to the '@newARGV'
  array. (If the '@newARGV' argument is not supplied, 'GetOptions' will
  replace '@ARGV' with the stripped-down argument list.) If there are any
  invalid options, 'GetOptions' will print an error message and return 0.

  Before I tell you all about why Getopt::Tabular is a wonderful thing, let
  me explain some of the terminology that will keep popping up here.

  * argument

    any single word appearing on the command-line, i.e. one element of the
    '@ARGV' array.

  * option

    an argument that starts with a certain sequence of characters; the
    default is "-". (If you like GNU-style options, you can change this to
    "--".) In most Getopt::Tabular-based applications, options can come
    anywhere on the command line, and their order is unimportant (unless one
    option overrides a previous option). Also, Getopt::Tabular will allow any
    non-ambiguous abbreviation of options.

  * option argument

    (or _value_) an argument that immediately follows certain types of
    options. For instance, if '-foo' is a scalar-valued integer option, and
    '-foo 3' appears on the command line, then '3' will be the argument to
    '-foo'.

  * option type

    controls how 'GetOptions' deals with an option and the arguments that
    follow it. (Actually, for most option types, the type interacts with the
    'num_values' field, which determines whether the option is scalar- or
    vector-valued. This will be fully explained in due course.)


