<?xml version="1.0" encoding="UTF-8"?>
<metadata xmlns="http://linux.duke.edu/metadata/common" xmlns:rpm="http://linux.duke.edu/metadata/rpm" packages="47">
<package type="rpm">
  <name>bms-network-setup</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.9" rel="4.3"/>
  <checksum type="sha512" pkgid="YES">f3b82b968ef69a8516735a1f5db12122aa8d67d13e1b8ba564618906fad9f8f741d7c51ee9e80506f7558e537ec25549b27db58bc6e811ab2031229389035352</checksum>
  <summary>OTC Bare Metal Network Device Configuration Scripts</summary>
  <description>Simple creation of ifcfg from ConfigDrive DataSource

This is a much simpler version of Huawei's bms-network-config, which can do a
lot more.  This script is simple and does nothing more than writing out ifcfg-*
files from the network_data.json configuration.  It is designed to coexist with
cloud-init.</description>
  <packager></packager>
  <url>https://github.com/bms-network/bms-network-config</url>
  <time file="1783460090" build="1673346801"/>
  <size package="18796" installed="26149" archive="27408"/>
  <location href="noarch/bms-network-setup-1.9-4.3.noarch.rpm"/>
  <format>
    <rpm:license>CC-BY-SA-3.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Development/Tools</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>bms-network-setup-1.9-4.3.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="10737"/>
    <rpm:provides>
      <rpm:entry name="bms-network-setup" flags="EQ" epoch="0" ver="1.9" rel="4.3"/>
      <rpm:entry name="config(bms-network-setup)" flags="EQ" epoch="0" ver="1.9" rel="4.3"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/bash"/>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/env"/>
      <rpm:entry name="cloud-init"/>
      <rpm:entry name="python3"/>
      <rpm:entry name="python3-six"/>
      <rpm:entry name="sysconfig" pre="1"/>
    </rpm:requires>
    <file type="dir">/etc/cloud</file>
    <file type="dir">/etc/cloud/cloud.cfg.d</file>
    <file type="ghost">/etc/cloud/cloud.cfg.d/91_bms_netdisable.cfg</file>
    <file type="ghost">/etc/cloud/cloud.cfg.d/92_bms_configdrivedisable.cfg</file>
    <file type="ghost">/etc/is_bms</file>
  </format>
</package>
<package type="rpm">
  <name>bms-network-setup</name>
  <arch>src</arch>
  <version epoch="0" ver="1.9" rel="4.3"/>
  <checksum type="sha512" pkgid="YES">856dee6178baa4cb8db140c9018af216f27940a278f92aebbfecdb3d229e6bb404009c4afebe683dc2e68e51ca4d384c2d73e898721f10e059165238e165aa27</checksum>
  <summary>OTC Bare Metal Network Device Configuration Scripts</summary>
  <description>Simple creation of ifcfg from ConfigDrive DataSource

This is a much simpler version of Huawei's bms-network-config, which can do a
lot more.  This script is simple and does nothing more than writing out ifcfg-*
files from the network_data.json configuration.  It is designed to coexist with
cloud-init.</description>
  <packager></packager>
  <url>https://github.com/bms-network/bms-network-config</url>
  <time file="1783460090" build="1673346801"/>
  <size package="41194" installed="24743" archive="25544"/>
  <location href="src/bms-network-setup-1.9-4.3.src.rpm"/>
  <format>
    <rpm:license>CC-BY-SA-3.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Development/Tools</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="24848"/>
    <rpm:provides>
      <rpm:entry name="bms-network-setup" flags="EQ" epoch="0" ver="1.9" rel="4.3"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="systemd"/>
      <rpm:entry name="systemd-rpm-macros"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>cloud-multiroute</name>
  <arch>noarch</arch>
  <version epoch="0" ver="0.8" rel="10.17"/>
  <checksum type="sha512" pkgid="YES">d7be5587d0235ce060274dc20c415f6ebf92df4080444fb6e032f80c7fdae522f4d28beb123e699c1c321f37dd87f7c61fd39e7042bb9712cf213e875574c969</checksum>
  <summary>Setting up multiple routing tables controlled by user_data</summary>
  <description>When having several NICs in a cloud VM, we may want to use all of them fully.
In Linux, this needs multiple routing tables, if
(a) we have several NICs in one subnet OR
(b) we want to have several default routes.
This script creates these routes controlled by settings from cloud-init user_data.
otc:
   multiroute: true
enables this for case (a).
   multiroute: guessgw
also enables case (b) by guessing the gateway address for NICs in other subnets.</description>
  <packager></packager>
  <url></url>
  <time file="1783460080" build="1528443560"/>
  <size package="11658" installed="8131" archive="8828"/>
  <location href="noarch/cloud-multiroute-0.8-10.17.noarch.rpm"/>
  <format>
    <rpm:license>GPL-2.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Networking/Utilities</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>cloud-multiroute-0.8-10.17.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="8425"/>
    <rpm:provides>
      <rpm:entry name="cloud-multiroute" flags="EQ" epoch="0" ver="0.8" rel="10.17"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/bash"/>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="shyaml"/>
      <rpm:entry name="systemd" pre="1"/>
      <rpm:entry name="systemd"/>
    </rpm:requires>
    <file>/usr/sbin/cloud-multiroute.sh</file>
    <file>/usr/sbin/rtdefl.sh</file>
    <file>/usr/sbin/rttbl2.sh</file>
  </format>
</package>
<package type="rpm">
  <name>cloud-multiroute</name>
  <arch>src</arch>
  <version epoch="0" ver="0.8" rel="10.17"/>
  <checksum type="sha512" pkgid="YES">f9b8c7557c360f9a7d90acbf204287cbf4b26b3ba1ce0ec00a15cedf25ac360803f4aca5130fb2d051237316805f93a1eb0261d39ee7fe5ea628de8c8c62c7c9</checksum>
  <summary>Setting up multiple routing tables controlled by user_data</summary>
  <description>When having several NICs in a cloud VM, we may want to use all of them fully.
In Linux, this needs multiple routing tables, if
(a) we have several NICs in one subnet OR
(b) we want to have several default routes.
This script creates these routes controlled by settings from cloud-init user_data.
otc:
   multiroute: true
enables this for case (a).
   multiroute: guessgw
also enables case (b) by guessing the gateway address for NICs in other subnets.</description>
  <packager></packager>
  <url></url>
  <time file="1783460080" build="1528443560"/>
  <size package="14119" installed="10261" archive="11032"/>
  <location href="src/cloud-multiroute-0.8-10.17.src.rpm"/>
  <format>
    <rpm:license>GPL-2.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Networking/Utilities</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="10034"/>
    <rpm:provides>
      <rpm:entry name="cloud-multiroute" flags="EQ" epoch="0" ver="0.8" rel="10.17"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="systemd"/>
      <rpm:entry name="systemd-rpm-macros"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>dd_rescue</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="1.99_0.3.0" rel="232.9"/>
  <checksum type="sha512" pkgid="YES">0c047f73e2c01ddeb237cf2621299a596d1bcc2b21e98651848cc5f59c01c5a51a6ecac6ee0434018cbdfca392f3583bb1fa33711e2fcb9e2e1ef8057db78940</checksum>
  <summary>Data Recovery and Data Protection Tool</summary>
  <description>dd_rescue helps when the situation is desperate: your disk has crashed
and you try to copy it over to another one. While standard Unix tools
like cp, cat, and dd will abort on every I/O error, dd_rescue does not.
It optimizes copying by using large blocks as long as no errors occur
and falls back to smaller blocks. It supports reverse direction copying
(to approach a bad spot from the top), sparse copying, preallocating
space, splice zerocopy, and bypassing the kernel pagecache with O_DIRECT.

dd_rescue also has some data protection functionality by (multiply)
overwriting files (or disks) with fast random numbers.

dd_rescue supports plugins; currently a hash, an lzo, an lzma and a crypt
plugin exist, supporting on the fly hash/HMAC calculation/validation, lzo
de/compression and de/encryption. The lzo plugin is packaged in the
dd_rescue-lzo, the crypt plugin in the dd_rescue-crypt subpackage,
lzma ends up in the dd_rescue-lzma subpackage.

This RPM also bundles a helper script dd_rhelp from Lab Valentin that
intelligently controls dd_rescue to first copy all blocks from areas
that work and only then tries to approach the bad spots from both
sides.

Authors:
--------
    Kurt Garloff &lt;kurt@garloff.de&gt;
    Lab Valentin &lt;vaab@free.fr&gt;</description>
  <packager></packager>
  <url>http://www.garloff.de/kurt/linux/ddrescue/</url>
  <time file="1786004813" build="1765116277"/>
  <size package="145653" installed="276229" archive="278956"/>
  <location href="riscv64/dd_rescue-1.99_0.3.0-232.9.riscv64.rpm"/>
  <format>
    <rpm:license>GPL-2.0+</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>System/Base</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>dd_rescue-1.99_0.3.0-232.9.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="20281"/>
    <rpm:provides>
      <rpm:entry name="dd_rescue" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
      <rpm:entry name="dd_rescue(riscv-64)" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
      <rpm:entry name="ddrescue" flags="EQ" epoch="0" ver="1.99_0.3.0"/>
      <rpm:entry name="libddr_hash.so()(64bit)"/>
      <rpm:entry name="libddr_null.so()(64bit)"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/bash"/>
      <rpm:entry name="bc"/>
      <rpm:entry name="ld-linux-riscv64-lp64d.so.1()(64bit)"/>
      <rpm:entry name="ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit)"/>
      <rpm:entry name="libc.so.6(GLIBC_2.38)(64bit)"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="ddrescue" flags="LT" epoch="0" ver="1.99_0.3.0"/>
    </rpm:obsoletes>
    <rpm:recommends>
      <rpm:entry name="dd_rescue-crypt"/>
      <rpm:entry name="dd_rescue-lzma"/>
      <rpm:entry name="dd_rescue-lzo"/>
      <rpm:entry name="libfallocate0"/>
    </rpm:recommends>
    <file>/usr/bin/dd_rescue</file>
    <file>/usr/bin/dd_rhelp</file>
  </format>
</package>
<package type="rpm">
  <name>dd_rescue</name>
  <arch>src</arch>
  <version epoch="0" ver="1.99_0.3.0" rel="232.9"/>
  <checksum type="sha512" pkgid="YES">296b865276f5e63b158010539c238f28c98bb5157babd52d4f0c1b9b1a10ca19ba32c3446b52f9c507fcff499a033a205dad9ee5958633cb4d9a651869edd841</checksum>
  <summary>Data Recovery and Data Protection Tool</summary>
  <description>dd_rescue helps when the situation is desperate: your disk has crashed
and you try to copy it over to another one. While standard Unix tools
like cp, cat, and dd will abort on every I/O error, dd_rescue does not.
It optimizes copying by using large blocks as long as no errors occur
and falls back to smaller blocks. It supports reverse direction copying
(to approach a bad spot from the top), sparse copying, preallocating
space, splice zerocopy, and bypassing the kernel pagecache with O_DIRECT.

dd_rescue also has some data protection functionality by (multiply)
overwriting files (or disks) with fast random numbers.

dd_rescue supports plugins; currently a hash, an lzo, an lzma and a crypt
plugin exist, supporting on the fly hash/HMAC calculation/validation, lzo
de/compression and de/encryption. The lzo plugin is packaged in the
dd_rescue-lzo, the crypt plugin in the dd_rescue-crypt subpackage,
lzma ends up in the dd_rescue-lzma subpackage.

This RPM also bundles a helper script dd_rhelp from Lab Valentin that
intelligently controls dd_rescue to first copy all blocks from areas
that work and only then tries to approach the bad spots from both
sides.

Authors:
--------
    Kurt Garloff &lt;kurt@garloff.de&gt;
    Lab Valentin &lt;vaab@free.fr&gt;</description>
  <packager></packager>
  <url>http://www.garloff.de/kurt/linux/ddrescue/</url>
  <time file="1786004813" build="1765116277"/>
  <size package="374499" installed="357697" archive="359152"/>
  <location href="src/dd_rescue-1.99_0.3.0-232.9.src.rpm"/>
  <format>
    <rpm:license>GPL-2.0+</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>System/Base</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="71604"/>
    <rpm:provides>
      <rpm:entry name="dd_rescue" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
      <rpm:entry name="dd_rescue-crypt" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
      <rpm:entry name="dd_rescue-lzo" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
      <rpm:entry name="dd_rescue-lzma" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
      <rpm:entry name="dd_rescue-debuginfo" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
      <rpm:entry name="dd_rescue-debugsource" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="autoconf"/>
      <rpm:entry name="bc"/>
      <rpm:entry name="grep"/>
      <rpm:entry name="libattr-devel"/>
      <rpm:entry name="libfallocate-devel"/>
      <rpm:entry name="libopenssl-devel"/>
      <rpm:entry name="lzo-devel"/>
      <rpm:entry name="lzop"/>
      <rpm:entry name="openssl"/>
      <rpm:entry name="python3"/>
      <rpm:entry name="util-linux"/>
      <rpm:entry name="xz-devel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>dd_rescue-crypt</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="1.99_0.3.0" rel="232.9"/>
  <checksum type="sha512" pkgid="YES">58d0bac28d151e5a29032a4988cd4c892014d724381c5295c56cce9a5506a61ac5f2068514ce3881ac97507fa984986b0911fbd99f0cba29ecd0de76957f8dc5</checksum>
  <summary>En/Decryption plugin for dd_rescue</summary>
  <description>This plugin allows you do de/encrypt files during recovery copying
with dd_rescue using the AES family of algorithms. The plugin
supports various numbers of bits and rounds and uses the x86 AESNI
and ARMv8 AES CPU crypto support if available.

The plugin does offer a variety of options to handle the keys
and IVs including the generating keys from password and salt.

Authors:
--------
    Kurt Garloff &lt;kurt@garloff.de&gt;</description>
  <packager></packager>
  <url>http://www.garloff.de/kurt/linux/ddrescue/</url>
  <time file="1786004813" build="1765116277"/>
  <size package="81207" installed="140040" archive="140932"/>
  <location href="riscv64/dd_rescue-crypt-1.99_0.3.0-232.9.riscv64.rpm"/>
  <format>
    <rpm:license>GPL-2.0+</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>System/Base</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>dd_rescue-1.99_0.3.0-232.9.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="17077"/>
    <rpm:provides>
      <rpm:entry name="dd_rescue-crypt" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
      <rpm:entry name="dd_rescue-crypt(riscv-64)" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
      <rpm:entry name="libddr_crypt.so()(64bit)"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="dd_rescue" flags="EQ" epoch="0" ver="1.99_0.3.0"/>
      <rpm:entry name="ld-linux-riscv64-lp64d.so.1()(64bit)"/>
      <rpm:entry name="ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit)"/>
      <rpm:entry name="libcrypto.so.3()(64bit)"/>
      <rpm:entry name="libcrypto.so.3(OPENSSL_3.0.0)(64bit)"/>
      <rpm:entry name="libc.so.6(GLIBC_2.38)(64bit)"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>dd_rescue-crypt-debuginfo</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="1.99_0.3.0" rel="232.9"/>
  <checksum type="sha512" pkgid="YES">db9788ea2566fa7fd73d81e1cbf276e7ea1bb95bfd853537bbe1b2d099523c288fdfde9b6f4ed57bbd7ca28d49c029d0d1125b4189de58c7d331ec720c1ff10e</checksum>
  <summary>Debug information for package dd_rescue-crypt</summary>
  <description>This package provides debug information for package dd_rescue-crypt.
Debug information is useful when developing applications that use this
package or when debugging this package.</description>
  <packager></packager>
  <url>http://www.garloff.de/kurt/linux/ddrescue/</url>
  <time file="1786004813" build="1765116277"/>
  <size package="22477" installed="21516" archive="22836"/>
  <location href="riscv64/dd_rescue-crypt-debuginfo-1.99_0.3.0-232.9.riscv64.rpm"/>
  <format>
    <rpm:license>GPL-2.0+</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Development/Debug</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>dd_rescue-1.99_0.3.0-232.9.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="16797"/>
    <rpm:provides>
      <rpm:entry name="dd_rescue-crypt-debuginfo" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
      <rpm:entry name="dd_rescue-crypt-debuginfo(riscv-64)" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
      <rpm:entry name="debuginfo(build-id)" flags="EQ" epoch="0" ver="ff095bd15a09fa163a34d234d7e854eaa3d5db65"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="dd_rescue-debuginfo(riscv-64)" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
    </rpm:requires>
    <rpm:recommends>
      <rpm:entry name="dd_rescue-debugsource(riscv-64)" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
    </rpm:recommends>
  </format>
</package>
<package type="rpm">
  <name>dd_rescue-debuginfo</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="1.99_0.3.0" rel="232.9"/>
  <checksum type="sha512" pkgid="YES">ecae25fffeb253463d87527b2ad83c892d349f731ade20e8dba284c3cf5b7c90482548092e795b214963b18a356ee78b4be78823ebf8516eb24b60fb80c02298</checksum>
  <summary>Debug information for package dd_rescue</summary>
  <description>This package provides debug information for package dd_rescue.
Debug information is useful when developing applications that use this
package or when debugging this package.</description>
  <packager></packager>
  <url>http://www.garloff.de/kurt/linux/ddrescue/</url>
  <time file="1786004814" build="1765116277"/>
  <size package="27473" installed="116477" archive="118892"/>
  <location href="riscv64/dd_rescue-debuginfo-1.99_0.3.0-232.9.riscv64.rpm"/>
  <format>
    <rpm:license>GPL-2.0+</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Development/Debug</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>dd_rescue-1.99_0.3.0-232.9.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="18033"/>
    <rpm:provides>
      <rpm:entry name="dd_rescue-debuginfo" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
      <rpm:entry name="dd_rescue-debuginfo(riscv-64)" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
      <rpm:entry name="debuginfo(build-id)" flags="EQ" epoch="0" ver="39876e7e5f4d2fdc45942ef4b43e51aad47ac782"/>
      <rpm:entry name="debuginfo(build-id)" flags="EQ" epoch="0" ver="bde30ea81d4870590e33abe0a3f9eff09ed6001f"/>
    </rpm:provides>
    <rpm:recommends>
      <rpm:entry name="dd_rescue-debugsource(riscv-64)" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
    </rpm:recommends>
    <file>/usr/lib/debug/usr/bin/dd_rescue.debug</file>
  </format>
</package>
<package type="rpm">
  <name>dd_rescue-lzma</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="1.99_0.3.0" rel="232.9"/>
  <checksum type="sha512" pkgid="YES">b0f913ee9925fe277148b9f77a13e0592ce97f6338c32587066974fd9aa08ddc7a2434283c9563874102c8fb39d8fdbb1479577727f98f82d4b583a07a7a34bc</checksum>
  <summary>LZMA (xz) de/compression plugin for dd_rescue</summary>
  <description>This plugin allows you do de/compress files during recovery copying
with dd_rescue using the lzma compression algorithm. The lzma algorithm
is fairly slow when compressing, but achieves a good compression ratio.
Decompression is much faster.

This plugin is still new and may not be very mature yet. It may be
a bad idea to feed it with untrusted data, especially when running
with elevated privileges.

Authors:
--------
    Dmitrii Ivanov &lt;dsivanov_9@edu.hse.ru&gt;
    Kurt Garloff &lt;kurt@garloff.de&gt;</description>
  <packager></packager>
  <url>http://www.garloff.de/kurt/linux/ddrescue/</url>
  <time file="1786004814" build="1765116277"/>
  <size package="26856" installed="20424" archive="20836"/>
  <location href="riscv64/dd_rescue-lzma-1.99_0.3.0-232.9.riscv64.rpm"/>
  <format>
    <rpm:license>GPL-2.0+</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>System/Base</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>dd_rescue-1.99_0.3.0-232.9.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="16721"/>
    <rpm:provides>
      <rpm:entry name="dd_rescue-lzma" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
      <rpm:entry name="dd_rescue-lzma(riscv-64)" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
      <rpm:entry name="libddr_lzma.so()(64bit)"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="dd_rescue" flags="EQ" epoch="0" ver="1.99_0.3.0"/>
      <rpm:entry name="ld-linux-riscv64-lp64d.so.1()(64bit)"/>
      <rpm:entry name="ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit)"/>
      <rpm:entry name="liblzma.so.5()(64bit)"/>
      <rpm:entry name="liblzma.so.5(XZ_5.0)(64bit)"/>
      <rpm:entry name="libc.so.6(GLIBC_2.38)(64bit)"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>dd_rescue-lzo</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="1.99_0.3.0" rel="232.9"/>
  <checksum type="sha512" pkgid="YES">9eaac2c5a84f2f20a49024333f66b208675bc326c4b428a5c9c760fd1558ba5f89da07752a4e4d46e8c6654b7ee837d375dcaade4f7657f1b83fee6152482d42</checksum>
  <summary>LZO de/compression plugin for dd_rescue</summary>
  <description>This plugin allows you do de/compress files during recovery copying
with dd_rescue using the lzo family of algorithms. lzo algorithms
are very fast to decompress and most algorithms are very fast to
compress as well -- at the expense of somewhat worse compression than
zlib's deflate.

The plugin does offer a variety of options to handle corrupted .lzo
files with some grace; it does skip over bad blocks (if the block
headers are still intact) by default, but does offer an option (nodiscard)
to allow to attempt decompression on faulty input, hoping to produce
some usable bytes. It can also search for valid block headers after
synchronization has been lost due to a corrupt one.

The plugin also handles sparse files (files with holes) and supports
appending to .lzo files, so it fits neatly into dd_rescue.

Some fuzz testing has been applied to the plugin's decompression routines,
though more will have to be done to feel confident about feeding untrusted
data to the decompressor; the plugin is still young and might expose bugs.

Authors:
--------
    Kurt Garloff &lt;kurt@garloff.de&gt;</description>
  <packager></packager>
  <url>http://www.garloff.de/kurt/linux/ddrescue/</url>
  <time file="1786004814" build="1765116277"/>
  <size package="38063" installed="41200" archive="41604"/>
  <location href="riscv64/dd_rescue-lzo-1.99_0.3.0-232.9.riscv64.rpm"/>
  <format>
    <rpm:license>GPL-2.0+</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>System/Base</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>dd_rescue-1.99_0.3.0-232.9.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="17301"/>
    <rpm:provides>
      <rpm:entry name="dd_rescue-lzo" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
      <rpm:entry name="dd_rescue-lzo(riscv-64)" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
      <rpm:entry name="libddr_lzo.so()(64bit)"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="dd_rescue" flags="EQ" epoch="0" ver="1.99_0.3.0"/>
      <rpm:entry name="ld-linux-riscv64-lp64d.so.1()(64bit)"/>
      <rpm:entry name="ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit)"/>
      <rpm:entry name="liblzo2.so.2()(64bit)"/>
      <rpm:entry name="libc.so.6(GLIBC_2.38)(64bit)"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>dd_rescue-lzo-debuginfo</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="1.99_0.3.0" rel="232.9"/>
  <checksum type="sha512" pkgid="YES">d61d26b2f5c6310381680859bdd0610b9c53b38fd821deaaeab7ca97758fd9b2d2a98a7d9b735cfad7f0f764e0af3da90f6fcdb635ec71e86fa95fe3091128a9</checksum>
  <summary>Debug information for package dd_rescue-lzo</summary>
  <description>This package provides debug information for package dd_rescue-lzo.
Debug information is useful when developing applications that use this
package or when debugging this package.</description>
  <packager></packager>
  <url>http://www.garloff.de/kurt/linux/ddrescue/</url>
  <time file="1786004814" build="1765116277"/>
  <size package="19740" installed="10104" archive="11424"/>
  <location href="riscv64/dd_rescue-lzo-debuginfo-1.99_0.3.0-232.9.riscv64.rpm"/>
  <format>
    <rpm:license>GPL-2.0+</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Development/Debug</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>dd_rescue-1.99_0.3.0-232.9.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="16777"/>
    <rpm:provides>
      <rpm:entry name="dd_rescue-lzo-debuginfo" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
      <rpm:entry name="dd_rescue-lzo-debuginfo(riscv-64)" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
      <rpm:entry name="debuginfo(build-id)" flags="EQ" epoch="0" ver="85d3915c4266579b2b2586dc20667919a017e90c"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="dd_rescue-debuginfo(riscv-64)" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
    </rpm:requires>
    <rpm:recommends>
      <rpm:entry name="dd_rescue-debugsource(riscv-64)" flags="EQ" epoch="0" ver="1.99_0.3.0" rel="232.9"/>
    </rpm:recommends>
  </format>
</package>
<package type="rpm">
  <name>jq</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="1.6" rel="4.14.28"/>
  <checksum type="sha512" pkgid="YES">32739d7fea63b38f51264875856dc7039e6c9b9c4742840a99f1d7bd2ea09defbfee6433221b96af86e1b93e76a8210c5c11c7d588aa7cebb6a0a769f3765ebc</checksum>
  <summary>A lightweight and flexible command-line JSON processor</summary>
  <description>A lightweight and flexible command-line JSON processor. jq is like sed for
JSON data – you can use it to slice and filter and map and transform
structured data with the same ease that sed, awk, grep and friends let
you play with text.</description>
  <packager></packager>
  <url>http://stedolan.github.io/jq/</url>
  <time file="1746394282" build="1562261233"/>
  <size package="67006" installed="99583" archive="100984"/>
  <location href="riscv64/jq-1.6-4.14.28.riscv64.rpm"/>
  <format>
    <rpm:license>MIT AND CC-BY-3.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Productivity/Text/Utilities</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>jq-1.6-4.14.28.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="11513"/>
    <rpm:provides>
      <rpm:entry name="jq" flags="EQ" epoch="0" ver="1.6" rel="4.14.28"/>
      <rpm:entry name="jq(riscv-64)" flags="EQ" epoch="0" ver="1.6" rel="4.14.28"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="ld-linux-riscv64-lp64d.so.1()(64bit)"/>
      <rpm:entry name="ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit)"/>
      <rpm:entry name="libjq.so.1()(64bit)"/>
      <rpm:entry name="libjq1" flags="EQ" epoch="0" ver="1.6"/>
      <rpm:entry name="libc.so.6(GLIBC_2.34)(64bit)"/>
    </rpm:requires>
    <file>/usr/bin/jq</file>
  </format>
</package>
<package type="rpm">
  <name>jq</name>
  <arch>src</arch>
  <version epoch="0" ver="1.6" rel="4.14.28"/>
  <checksum type="sha512" pkgid="YES">a9c45c5330bfbe46595ef6b1e12c2b310e13e9cd92493797fe7f674575e891eb025d20c084ea3900078bf1f1fcc3f304cf3339e04f5542f473d6c3d9108ab3af</checksum>
  <summary>A lightweight and flexible command-line JSON processor</summary>
  <description>A lightweight and flexible command-line JSON processor. jq is like sed for
JSON data – you can use it to slice and filter and map and transform
structured data with the same ease that sed, awk, grep and friends let
you play with text.</description>
  <packager></packager>
  <url>http://stedolan.github.io/jq/</url>
  <time file="1746394282" build="1562261233"/>
  <size package="1212265" installed="1198130" archive="1198500"/>
  <location href="src/jq-1.6-4.14.28.src.rpm"/>
  <format>
    <rpm:license>MIT AND CC-BY-3.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Productivity/Text/Utilities</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="17386"/>
    <rpm:provides>
      <rpm:entry name="jq" flags="EQ" epoch="0" ver="1.6" rel="4.14.28"/>
      <rpm:entry name="libjq1" flags="EQ" epoch="0" ver="1.6" rel="4.14.28"/>
      <rpm:entry name="libjq-devel" flags="EQ" epoch="0" ver="1.6" rel="4.14.28"/>
      <rpm:entry name="jq-debuginfo" flags="EQ" epoch="0" ver="1.6" rel="4.14.28"/>
      <rpm:entry name="jq-debugsource" flags="EQ" epoch="0" ver="1.6" rel="4.14.28"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="chrpath"/>
      <rpm:entry name="flex"/>
      <rpm:entry name="oniguruma-devel"/>
      <rpm:entry name="valgrind"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>jq-debuginfo</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="1.6" rel="4.14.28"/>
  <checksum type="sha512" pkgid="YES">1e72951e521d1b4a2fdffe02cafb9e8ff27d13bedd3153875e6a9ee01b711d20e689a7a61b518a5b2e3bfa88194f69f39087747885e62db679956f72473f1091</checksum>
  <summary>Debug information for package jq</summary>
  <description>This package provides debug information for package jq.
Debug information is useful when developing applications that use this
package or when debugging this package.</description>
  <packager></packager>
  <url>http://stedolan.github.io/jq/</url>
  <time file="1746394282" build="1562261233"/>
  <size package="15125" installed="12213" archive="13812"/>
  <location href="riscv64/jq-debuginfo-1.6-4.14.28.riscv64.rpm"/>
  <format>
    <rpm:license>MIT AND CC-BY-3.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Development/Debug</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>jq-1.6-4.14.28.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="11269"/>
    <rpm:provides>
      <rpm:entry name="debuginfo(build-id)" flags="EQ" epoch="0" ver="bae431ab3c04b8a2d87e9deff82c20db8953b960"/>
      <rpm:entry name="jq-debuginfo" flags="EQ" epoch="0" ver="1.6" rel="4.14.28"/>
      <rpm:entry name="jq-debuginfo(riscv-64)" flags="EQ" epoch="0" ver="1.6" rel="4.14.28"/>
    </rpm:provides>
    <rpm:recommends>
      <rpm:entry name="jq-debugsource(riscv-64)" flags="EQ" epoch="0" ver="1.6" rel="4.14.28"/>
    </rpm:recommends>
    <file>/usr/lib/debug/usr/bin/jq.debug</file>
  </format>
</package>
<package type="rpm">
  <name>libfallocate</name>
  <arch>src</arch>
  <version epoch="0" ver="0.1.1" rel="104.14"/>
  <checksum type="sha512" pkgid="YES">d23c93dd69fd5064eaa6781248773fbf8eecdb8dbf68ee443cc90b0ea4d14ead39d470e6df0a741b658b62c2c6c5924b85c091a907ab84a60bb4eda9b017e711</checksum>
  <summary>Filesystem preallocation interface library</summary>
  <description>libfallocate provides an interface for applications to tell filesystems
about the size of to-be-written files, so the filesystem can do a better
job in taking allocation decisions to avoid fragmentation.

libfallocate provides a wrapper for the fallocate() syscall in case your
glibc (&lt;2.10) does not have it yet. It also provides linux_fallocate()
which will attempt the space reservation ioctl that xfs and ocfs2
provide in case fallocate() did not succeed.

It has an additional richer interface fallocate_with_fallback() that
allows you to instruct it to fallback to do preallocation by zeroing
things out (like posix_fallocate()) or to extend the file size by a sparse
write (like a successful fallocate() with mode==0 would have done).</description>
  <packager></packager>
  <url>http://libfallocate.sf.net/</url>
  <time file="1785163898" build="1564729563"/>
  <size package="26603" installed="14615" archive="15012"/>
  <location href="src/libfallocate-0.1.1-104.14.src.rpm"/>
  <format>
    <rpm:license>LGPL-2.1-or-later</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>System/Filesystems</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="14841"/>
    <rpm:provides>
      <rpm:entry name="libfallocate0" flags="EQ" epoch="0" ver="0.1.1" rel="104.14"/>
      <rpm:entry name="libfallocate-devel" flags="EQ" epoch="0" ver="0.1.1" rel="104.14"/>
      <rpm:entry name="libfallocate-devel-static" flags="EQ" epoch="0" ver="0.1.1" rel="104.14"/>
      <rpm:entry name="libfallocate-debuginfo" flags="EQ" epoch="0" ver="0.1.1" rel="104.14"/>
      <rpm:entry name="libfallocate-debugsource" flags="EQ" epoch="0" ver="0.1.1" rel="104.14"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="autoconf"/>
      <rpm:entry name="automake"/>
      <rpm:entry name="gcc"/>
      <rpm:entry name="glibc-devel"/>
      <rpm:entry name="libtool"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>libfallocate-devel</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="0.1.1" rel="104.14"/>
  <checksum type="sha512" pkgid="YES">e26feb28b6e7e61ad2d117873521bd6f12bfafd43e277cb6ff68aa067b05e022f0551583958ff79946257be94703bf38271a7316ffe72346bd81dafa9f63c6f7</checksum>
  <summary>Header and devel files for libfallocate</summary>
  <description>This package contains the header file and the .so library to link
against for apps that want to use libfallocate, a rich wrapper around
fallocate().</description>
  <packager></packager>
  <url>http://libfallocate.sf.net/</url>
  <time file="1785163898" build="1564729563"/>
  <size package="8600" installed="2424" archive="2828"/>
  <location href="riscv64/libfallocate-devel-0.1.1-104.14.riscv64.rpm"/>
  <format>
    <rpm:license>LGPL-2.1-or-later</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Development/Libraries/C and C++</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>libfallocate-0.1.1-104.14.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="7421"/>
    <rpm:provides>
      <rpm:entry name="libfallocate-devel" flags="EQ" epoch="0" ver="0.1.1" rel="104.14"/>
      <rpm:entry name="libfallocate-devel(riscv-64)" flags="EQ" epoch="0" ver="0.1.1" rel="104.14"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="libfallocate0" flags="EQ" epoch="0" ver="0.1.1"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>libfallocate-devel-static</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="0.1.1" rel="104.14"/>
  <checksum type="sha512" pkgid="YES">597861201ac450002b7c8fb07cab6c4d10098a3fde785ce1c9bb12f0ffa3a72ebb3c39594a2a8c10a6077b4701cdf11960f2cfff5409c0bd338a78dda0c2cff1</checksum>
  <summary>Static library for libfallocate</summary>
  <description>This package contains the static library for apps
apps that want to use libfallocate statically, a rich wrapper around
fallocate().</description>
  <packager></packager>
  <url>http://libfallocate.sf.net/</url>
  <time file="1785163899" build="1564729563"/>
  <size package="10036" installed="13858" archive="14124"/>
  <location href="riscv64/libfallocate-devel-static-0.1.1-104.14.riscv64.rpm"/>
  <format>
    <rpm:license>LGPL-2.1-or-later</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Development/Libraries/C and C++</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>libfallocate-0.1.1-104.14.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="7345"/>
    <rpm:provides>
      <rpm:entry name="libfallocate-devel-static" flags="EQ" epoch="0" ver="0.1.1" rel="104.14"/>
      <rpm:entry name="libfallocate-devel-static(riscv-64)" flags="EQ" epoch="0" ver="0.1.1" rel="104.14"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="libfallocate-devel" flags="EQ" epoch="0" ver="0.1.1"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>libfallocate0</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="0.1.1" rel="104.14"/>
  <checksum type="sha512" pkgid="YES">4a1aa751c2dfc973f06f9dbd343933fc0f46ad7f35fed2cbfe5992160eae9aaafb695be0e2173f8d0213a13cd6b377dc987eeaa14c5b98c61d468817a5081034</checksum>
  <summary>Filesystem preallocation interface library</summary>
  <description>libfallocate provides an interface for applications to tell filesystems
about the size of to-be-written files, so the filesystem can do a better
job in taking allocation decisions to avoid fragmentation.

libfallocate provides a wrapper for the fallocate() syscall in case your
glibc (&lt;2.10) does not have it yet. It also provides linux_fallocate()
which will attempt the space reservation ioctl that xfs and ocfs2
provide in case fallocate() did not succeed.

It has an additional richer interface fallocate_with_fallback() that
allows you to instruct it to fallback to do preallocation by zeroing
things out (like posix_fallocate()) or to extend the file size by a sparse
write (like a successful fallocate() with mode==0 would have done).</description>
  <packager></packager>
  <url>http://libfallocate.sf.net/</url>
  <time file="1785163899" build="1564729563"/>
  <size package="15801" installed="16033" archive="17232"/>
  <location href="riscv64/libfallocate0-0.1.1-104.14.riscv64.rpm"/>
  <format>
    <rpm:license>LGPL-2.1-or-later</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>System/Filesystems</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>libfallocate-0.1.1-104.14.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="9233"/>
    <rpm:provides>
      <rpm:entry name="libfallocate.so.0()(64bit)"/>
      <rpm:entry name="libfallocate0" flags="EQ" epoch="0" ver="0.1.1" rel="104.14"/>
      <rpm:entry name="libfallocate0(riscv-64)" flags="EQ" epoch="0" ver="0.1.1" rel="104.14"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/sbin/ldconfig" pre="1"/>
      <rpm:entry name="/sbin/ldconfig"/>
      <rpm:entry name="ld-linux-riscv64-lp64d.so.1()(64bit)"/>
      <rpm:entry name="ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit)"/>
      <rpm:entry name="libc.so.6(GLIBC_2.33)(64bit)"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>libjq-devel</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="1.6" rel="4.14.28"/>
  <checksum type="sha512" pkgid="YES">ea3d8bdb8dae18dc3403e8ddfdfd1ce5ebb38048d4fb44a325d790a634ddbcfbfde5ffafc7d4731bf503344b87d8b7e67f6a89ffaf5b142e35b5fc1825d90eb1</checksum>
  <summary>Development files for jq</summary>
  <description>Development files (headers and libraries for jq).</description>
  <packager></packager>
  <url>http://stedolan.github.io/jq/</url>
  <time file="1746394282" build="1562261233"/>
  <size package="12933" installed="12432" archive="12956"/>
  <location href="riscv64/libjq-devel-1.6-4.14.28.riscv64.rpm"/>
  <format>
    <rpm:license>MIT AND CC-BY-3.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Development/Languages/C and C++</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>jq-1.6-4.14.28.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="9829"/>
    <rpm:provides>
      <rpm:entry name="libjq-devel" flags="EQ" epoch="0" ver="1.6" rel="4.14.28"/>
      <rpm:entry name="libjq-devel(riscv-64)" flags="EQ" epoch="0" ver="1.6" rel="4.14.28"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="libjq1" flags="EQ" epoch="0" ver="1.6"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>libjq1</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="1.6" rel="4.14.28"/>
  <checksum type="sha512" pkgid="YES">2fb9ed33ad08c3862fd704d79bdce50c4c036e2df75dfb563a352f0b3dae97f5c720f4f5b6736e2e1c6cf0c4acd3af1240efb83b8d0dc528f17c507f67028d28</checksum>
  <summary>Library for a lightweight and flexible command-line JSON processor</summary>
  <description>Library for a lightweight and flexible command-line JSON processor.</description>
  <packager></packager>
  <url>http://stedolan.github.io/jq/</url>
  <time file="1746394282" build="1562261233"/>
  <size package="131531" installed="264278" archive="264680"/>
  <location href="riscv64/libjq1-1.6-4.14.28.riscv64.rpm"/>
  <format>
    <rpm:license>MIT AND CC-BY-3.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>System/Libraries</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>jq-1.6-4.14.28.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="10389"/>
    <rpm:provides>
      <rpm:entry name="libjq.so.1()(64bit)"/>
      <rpm:entry name="libjq1" flags="EQ" epoch="0" ver="1.6" rel="4.14.28"/>
      <rpm:entry name="libjq1(riscv-64)" flags="EQ" epoch="0" ver="1.6" rel="4.14.28"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/sbin/ldconfig" pre="1"/>
      <rpm:entry name="/sbin/ldconfig"/>
      <rpm:entry name="ld-linux-riscv64-lp64d.so.1()(64bit)"/>
      <rpm:entry name="ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit)"/>
      <rpm:entry name="libm.so.6()(64bit)"/>
      <rpm:entry name="libm.so.6(GLIBC_2.27)(64bit)"/>
      <rpm:entry name="libonig.so.4()(64bit)"/>
      <rpm:entry name="libc.so.6(GLIBC_2.33)(64bit)"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>libjq1-debuginfo</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="1.6" rel="4.14.28"/>
  <checksum type="sha512" pkgid="YES">a44bef66199d6f0ba8afbf9dbd3e5ee9a972425c3e979321549907605a6cc59421a0f89dca67a791c8ba864a64bade796b8f77c7451939c4f7c7df4469cfb066</checksum>
  <summary>Debug information for package libjq1</summary>
  <description>This package provides debug information for package libjq1.
Debug information is useful when developing applications that use this
package or when debugging this package.</description>
  <packager></packager>
  <url>http://stedolan.github.io/jq/</url>
  <time file="1746394282" build="1562261233"/>
  <size package="22933" installed="43938" archive="45260"/>
  <location href="riscv64/libjq1-debuginfo-1.6-4.14.28.riscv64.rpm"/>
  <format>
    <rpm:license>MIT AND CC-BY-3.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Development/Debug</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>jq-1.6-4.14.28.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="10917"/>
    <rpm:provides>
      <rpm:entry name="debuginfo(build-id)" flags="EQ" epoch="0" ver="ef403effba5a49c6d896a65b72cd64fade7decb4"/>
      <rpm:entry name="libjq1-debuginfo" flags="EQ" epoch="0" ver="1.6" rel="4.14.28"/>
      <rpm:entry name="libjq1-debuginfo(riscv-64)" flags="EQ" epoch="0" ver="1.6" rel="4.14.28"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="jq-debuginfo(riscv-64)" flags="EQ" epoch="0" ver="1.6" rel="4.14.28"/>
    </rpm:requires>
    <rpm:recommends>
      <rpm:entry name="jq-debugsource(riscv-64)" flags="EQ" epoch="0" ver="1.6" rel="4.14.28"/>
    </rpm:recommends>
  </format>
</package>
<package type="rpm">
  <name>libonig4</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="6.7.0" rel="16.23"/>
  <checksum type="sha512" pkgid="YES">c4f73371ba96d31d9c3e4255874e0b9498b1ffe75621709a817bfc4320ecd2f0554bf43bf79c30f3ab8132e80c173169eec4111ac76c97b91759e51c530c338e</checksum>
  <summary>Regex Library Supporting Different Character Encodings</summary>
  <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.</description>
  <packager></packager>
  <url>https://github.com/kkos/oniguruma</url>
  <time file="1746393756" build="1513993152"/>
  <size package="145995" installed="471392" archive="471792"/>
  <location href="riscv64/libonig4-6.7.0-16.23.riscv64.rpm"/>
  <format>
    <rpm:license>BSD-2-Clause</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>System/Libraries</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>oniguruma-6.7.0-16.23.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="13881"/>
    <rpm:provides>
      <rpm:entry name="libonig.so.4()(64bit)"/>
      <rpm:entry name="libonig4" flags="EQ" epoch="0" ver="6.7.0" rel="16.23"/>
      <rpm:entry name="libonig4(riscv-64)" flags="EQ" epoch="0" ver="6.7.0" rel="16.23"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/sbin/ldconfig" pre="1"/>
      <rpm:entry name="/sbin/ldconfig"/>
      <rpm:entry name="ld-linux-riscv64-lp64d.so.1()(64bit)"/>
      <rpm:entry name="ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit)"/>
      <rpm:entry name="libc.so.6(GLIBC_2.27)(64bit)"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>libonig4-debuginfo</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="6.7.0" rel="16.23"/>
  <checksum type="sha512" pkgid="YES">9f3fa49beabb96b455c070bf44fee01b1b007aa502b174d758e7498b24657d45d530c3c9ac8d6830f8bb44bdcaac327844c6680c35793a6e1e48bfe89410027a</checksum>
  <summary>Debug information for package libonig4</summary>
  <description>This package provides debug information for package libonig4.
Debug information is useful when developing applications that use this
package or when debugging this package.</description>
  <packager></packager>
  <url>https://github.com/kkos/oniguruma</url>
  <time file="1746393756" build="1513993152"/>
  <size package="258355" installed="781262" archive="782588"/>
  <location href="riscv64/libonig4-debuginfo-6.7.0-16.23.riscv64.rpm"/>
  <format>
    <rpm:license>BSD-2-Clause</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Development/Debug</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>oniguruma-6.7.0-16.23.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="14069"/>
    <rpm:provides>
      <rpm:entry name="debuginfo(build-id)" flags="EQ" epoch="0" ver="00c7e3214983b8c8d06eb8819f9283ede1081a48"/>
      <rpm:entry name="libonig4-debuginfo" flags="EQ" epoch="0" ver="6.7.0" rel="16.23"/>
      <rpm:entry name="libonig4-debuginfo(riscv-64)" flags="EQ" epoch="0" ver="6.7.0" rel="16.23"/>
    </rpm:provides>
    <rpm:recommends>
      <rpm:entry name="oniguruma-debugsource(riscv-64)" flags="EQ" epoch="0" ver="6.7.0" rel="16.23"/>
    </rpm:recommends>
  </format>
</package>
<package type="rpm">
  <name>libs3-4</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="4.1" rel="30.8"/>
  <checksum type="sha512" pkgid="YES">5d12aa63c506bda9566f38e45a44f3608ab6c1073d66d1093ac6244ed1d2939303086987aae55a7aed59f2d675b6836d8780bfa54482ce0ac6db52dcbd9af100</checksum>
  <summary>C Library and Tools for Amazon S3 Access</summary>
  <description>This package includes the libs3 shared object library, needed to run
applications compiled against libs3, and additionally contains the s3
utility for accessing Amazon S3.</description>
  <packager></packager>
  <url>http://sourceforge.net/projects/reallibs3</url>
  <time file="1786008027" build="1777747754"/>
  <size package="72193" installed="147057" archive="148336"/>
  <location href="riscv64/libs3-4-4.1-30.8.riscv64.rpm"/>
  <format>
    <rpm:license>GPL-3.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Networking/Utilities</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>libs3-4.1-30.8.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="9557"/>
    <rpm:provides>
      <rpm:entry name="libs3-4" flags="EQ" epoch="0" ver="4.1" rel="30.8"/>
      <rpm:entry name="libs3-4(riscv-64)" flags="EQ" epoch="0" ver="4.1" rel="30.8"/>
      <rpm:entry name="libs3.so.4()(64bit)"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/sbin/ldconfig" pre="1"/>
      <rpm:entry name="/sbin/ldconfig"/>
      <rpm:entry name="ld-linux-riscv64-lp64d.so.1()(64bit)"/>
      <rpm:entry name="ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit)"/>
      <rpm:entry name="libcrypto.so.3()(64bit)"/>
      <rpm:entry name="libcrypto.so.3(OPENSSL_3.0.0)(64bit)"/>
      <rpm:entry name="libcurl.so.4()(64bit)"/>
      <rpm:entry name="libxml2.so.16()(64bit)"/>
      <rpm:entry name="libc.so.6(GLIBC_2.34)(64bit)"/>
    </rpm:requires>
    <file>/usr/bin/s3</file>
  </format>
</package>
<package type="rpm">
  <name>libs3</name>
  <arch>src</arch>
  <version epoch="0" ver="4.1" rel="30.8"/>
  <checksum type="sha512" pkgid="YES">ee7559084bee4ef2088b13d807b6687137b1598b82cf48b95d83570ac5f46a3200b180eae5e01d6177665e1a83459272d544c778f308ca40a21eb63fa27f9a3c</checksum>
  <summary>C Library and Tools for Amazon S3 Access</summary>
  <description>Source for the S3 library, providing access to Amazon's S3 object storage.</description>
  <packager></packager>
  <url>http://sourceforge.net/projects/reallibs3</url>
  <time file="1786008027" build="1777747754"/>
  <size package="108555" installed="104570" archive="106036"/>
  <location href="src/libs3-4.1-30.8.src.rpm"/>
  <format>
    <rpm:license>GPL-3.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Networking/Utilities</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="14585"/>
    <rpm:provides>
      <rpm:entry name="libs3-4" flags="EQ" epoch="0" ver="4.1" rel="30.8"/>
      <rpm:entry name="libs3-devel" flags="EQ" epoch="0" ver="4.1" rel="30.8"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="libcurl-devel"/>
      <rpm:entry name="libxml2-devel"/>
      <rpm:entry name="make"/>
      <rpm:entry name="openssl-devel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>libs3-devel</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="4.1" rel="30.8"/>
  <checksum type="sha512" pkgid="YES">2be60d9a8c30fb1cf01653f24ffaae14c0449bcaa1bcb450ea9d60e80f1d1d7285ff1bf8615b612f20361829b6c61727eec80b107bded3a74dbd4b89e1d24501</checksum>
  <summary>Headers and documentation for libs3</summary>
  <description>This library provides an API for using Amazon's S3 service (see
http://s3.amazonaws.com).  Its design goals are:

 - To provide a simple and straightforward API for accessing all of S3's
   functionality
 - To not require the developer using libs3 to need to know anything about:
     - HTTP
     - XML
     - SSL
   In other words, this API is meant to stand on its own, without requiring
   any implicit knowledge of how S3 services are accessed using HTTP
   protocols.
 - To be usable from multithreaded code
 - To be usable by code which wants to process multiple S3 requests
   simultaneously from a single thread
 - To be usable in the simple, straightforward way using sequentialized
   blocking requests</description>
  <packager></packager>
  <url>http://sourceforge.net/projects/reallibs3</url>
  <time file="1786008027" build="1777747754"/>
  <size package="474693" installed="2941669" archive="2942192"/>
  <location href="riscv64/libs3-devel-4.1-30.8.riscv64.rpm"/>
  <format>
    <rpm:license>GPL-3.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Development/Libraries</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>libs3-4.1-30.8.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="8449"/>
    <rpm:provides>
      <rpm:entry name="libs3-devel" flags="EQ" epoch="0" ver="4.1" rel="30.8"/>
      <rpm:entry name="libs3-devel(riscv-64)" flags="EQ" epoch="0" ver="4.1" rel="30.8"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="libs3-4" flags="EQ" epoch="0" ver="4.1" rel="30.8"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>oniguruma</name>
  <arch>src</arch>
  <version epoch="0" ver="6.7.0" rel="16.23"/>
  <checksum type="sha512" pkgid="YES">7e1cad04743cb0e6b652fa8b742e75109734ad3a334cd9610b3815b9abd39753162475ec9327c7f6d930cab834a31581bcce1b2c9d05d81e63d62a8663162241</checksum>
  <summary>Regex Library Supporting Different Character Encodings</summary>
  <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.</description>
  <packager></packager>
  <url>https://github.com/kkos/oniguruma</url>
  <time file="1746393756" build="1513993152"/>
  <size package="966614" installed="963219" archive="963604"/>
  <location href="src/oniguruma-6.7.0-16.23.src.rpm"/>
  <format>
    <rpm:license>BSD-2-Clause</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Development/Languages/C and C++</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="25214"/>
    <rpm:provides>
      <rpm:entry name="libonig4" flags="EQ" epoch="0" ver="6.7.0" rel="16.23"/>
      <rpm:entry name="oniguruma-devel" flags="EQ" epoch="0" ver="6.7.0" rel="16.23"/>
      <rpm:entry name="oniguruma-debuginfo" flags="EQ" epoch="0" ver="6.7.0" rel="16.23"/>
      <rpm:entry name="oniguruma-debugsource" flags="EQ" epoch="0" ver="6.7.0" rel="16.23"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="pkgconfig"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>oniguruma-debugsource</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="6.7.0" rel="16.23"/>
  <checksum type="sha512" pkgid="YES">068a0a467620cc1ffe6c61f8165685aa1a59bb7134a07527de610b904fadf75ae17868cd349b75df2ff19fc26c8943aab2e410a47d8ed57c03ebb7bf30d9e427</checksum>
  <summary>Debug sources for package oniguruma</summary>
  <description>This package provides debug sources for package oniguruma.
Debug sources are useful when developing applications that use this
package or when debugging this package.</description>
  <packager></packager>
  <url>https://github.com/kkos/oniguruma</url>
  <time file="1746393756" build="1513993152"/>
  <size package="199967" installed="1659486" archive="1669096"/>
  <location href="riscv64/oniguruma-debugsource-6.7.0-16.23.riscv64.rpm"/>
  <format>
    <rpm:license>BSD-2-Clause</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Development/Debug</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>oniguruma-6.7.0-16.23.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="20353"/>
    <rpm:provides>
      <rpm:entry name="oniguruma-debugsource" flags="EQ" epoch="0" ver="6.7.0" rel="16.23"/>
      <rpm:entry name="oniguruma-debugsource(riscv-64)" flags="EQ" epoch="0" ver="6.7.0" rel="16.23"/>
    </rpm:provides>
  </format>
</package>
<package type="rpm">
  <name>oniguruma-devel</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="6.7.0" rel="16.23"/>
  <checksum type="sha512" pkgid="YES">5bcdbc8c87c98bca08dd3343d3e32009479b54db7aeeb3d1849b40b7fb6452976326ca052c192f637c7c0689fde2a840885a9a2fda48632c80b1f956a995762b</checksum>
  <summary>Regex Library Supporting Different Character Encodings - Development Files</summary>
  <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.

This package contains all necessary include files and libraries needed to
develop applications that require it.</description>
  <packager></packager>
  <url>https://github.com/kkos/oniguruma</url>
  <time file="1746393756" build="1513993152"/>
  <size package="94819" installed="344269" archive="349548"/>
  <location href="riscv64/oniguruma-devel-6.7.0-16.23.riscv64.rpm"/>
  <format>
    <rpm:license>BSD-2-Clause</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Development/Languages/C and C++</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>oniguruma-6.7.0-16.23.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="17913"/>
    <rpm:provides>
      <rpm:entry name="oniguruma-devel" flags="EQ" epoch="0" ver="6.7.0" rel="16.23"/>
      <rpm:entry name="oniguruma-devel(riscv-64)" flags="EQ" epoch="0" ver="6.7.0" rel="16.23"/>
      <rpm:entry name="pkgconfig(oniguruma)" flags="EQ" epoch="0" ver="6.7.0"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/pkg-config"/>
      <rpm:entry name="libonig4" flags="EQ" epoch="0" ver="6.7.0"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="oniguruma" flags="LE" epoch="0" ver="2.5.7"/>
    </rpm:obsoletes>
    <file>/usr/bin/onig-config</file>
  </format>
</package>
<package type="rpm">
  <name>otc-tools</name>
  <arch>noarch</arch>
  <version epoch="0" ver="0.8.34" rel="6.10"/>
  <checksum type="sha512" pkgid="YES">54736ea190a9713e628d83c73eeaafc367c29f8d11368f7d17b81f16b904016bd8c879336b326b93d79d8d17090820d5724883382434926a14e217450469a9fb</checksum>
  <summary>Simple shell tool to access the OTC APIs</summary>
  <description>This is a shell script that uses curl and jq to talk to the
Open Telekom Cloud APIs (OpenStack and OTC specific APIs).
It's a nice demonstrator to see how the API works and allows
for testing and simple automation. It's not recommended for
productive use.

For more advanced usage, we recommend the native OpenStack
CLI tools and the -otcextensions.

Authors: Zsolt Nagy, Kurt Garloff, Christian Kortwich</description>
  <packager></packager>
  <url>https://github.com/OpenTelekomCloud/otc-tools/</url>
  <time file="1723018016" build="1660576149"/>
  <size package="73091" installed="315146" archive="316260"/>
  <location href="noarch/otc-tools-0.8.34-6.10.noarch.rpm"/>
  <format>
    <rpm:license>CC-BY-SA-4.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Networking/Utilities</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>otc-tools-0.8.34-6.10.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="10533"/>
    <rpm:provides>
      <rpm:entry name="otc-tools" flags="EQ" epoch="0" ver="0.8.34" rel="6.10"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/bash"/>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/sbin/update-alternatives" pre="1"/>
      <rpm:entry name="/usr/sbin/update-alternatives"/>
      <rpm:entry name="curl"/>
      <rpm:entry name="jq"/>
    </rpm:requires>
    <rpm:recommends>
      <rpm:entry name="libs3-4"/>
    </rpm:recommends>
    <file type="ghost">/etc/alternatives/otc</file>
    <file type="ghost">/usr/bin/otc</file>
    <file>/usr/bin/otc.sh</file>
    <file>/usr/bin/scp_otc.sh</file>
    <file>/usr/bin/ssh_otc.sh</file>
  </format>
</package>
<package type="rpm">
  <name>otc-tools</name>
  <arch>src</arch>
  <version epoch="0" ver="0.8.34" rel="6.10"/>
  <checksum type="sha512" pkgid="YES">1047298bff8747cb8b08e443d5517f4bf75224b0ae9cd9f80818c1dbdbdd76f60f5fcdbdab560bb3abc01dd0fc8ad20d50fbd4e7cfd0902b4842e5b5edce369b</checksum>
  <summary>Simple shell tool to access the OTC APIs</summary>
  <description>This is a shell script that uses curl and jq to talk to the
Open Telekom Cloud APIs (OpenStack and OTC specific APIs).
It's a nice demonstrator to see how the API works and allows
for testing and simple automation. It's not recommended for
productive use.

For more advanced usage, we recommend the native OpenStack
CLI tools and the -otcextensions.

Authors: Zsolt Nagy, Kurt Garloff, Christian Kortwich</description>
  <packager></packager>
  <url>https://github.com/OpenTelekomCloud/otc-tools/</url>
  <time file="1723018016" build="1660576149"/>
  <size package="140040" installed="100027" archive="100704"/>
  <location href="src/otc-tools-0.8.34-6.10.src.rpm"/>
  <format>
    <rpm:license>CC-BY-SA-4.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Networking/Utilities</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="60384"/>
    <rpm:provides>
      <rpm:entry name="otc-tools" flags="EQ" epoch="0" ver="0.8.34" rel="6.10"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="jq"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-d2to1</name>
  <arch>src</arch>
  <version epoch="0" ver="0.2.12.post1" rel="3.4"/>
  <checksum type="sha512" pkgid="YES">9d6627169c1384165b814e77de835a3b47c9ef7d9fc98c86dade2c047e65c5cc8ebf4f5de71259765d237e31b6ed67c7414dbfb551637931c6c69d29a9e3adb8</checksum>
  <summary>Allows using distutils2-like setup.cfg with a distribute/setuptools</summary>
  <description>d2to1 (the 'd' is for 'distutils') allows using distutils2-like setup.cfg
files for a package's metadata with a distribute/setuptools setup.py script.
It works by providing a distutils2-formatted setup.cfg file containing all of
a package's metadata, and a very minimal setup.py which will slurp its arguments from the setup.cfg.</description>
  <packager></packager>
  <url>https://pypi.python.org/pypi/d2to1</url>
  <time file="1783636381" build="1777803499"/>
  <size package="61414" installed="42077" archive="42616"/>
  <location href="src/python-d2to1-0.2.12.post1-3.4.src.rpm"/>
  <format>
    <rpm:license>BSD-3-Clause</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="22131"/>
    <rpm:provides>
      <rpm:entry name="python314-d2to1" flags="EQ" epoch="0" ver="0.2.12.post1" rel="3.4"/>
      <rpm:entry name="python313-d2to1" flags="EQ" epoch="0" ver="0.2.12.post1" rel="3.4"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python313-setuptools"/>
      <rpm:entry name="python314-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python3-kubernetes_asyncio</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="32.3.0" rel="7.5"/>
  <checksum type="sha512" pkgid="YES">23c29161531d3b23204c1279ea9cb4d436d6cef6d961bca9d3d5859d129ad7b568ad9788b14621fb42b9444143a24cc489224803a5b70f821ab3e62161a65665</checksum>
  <summary>AsyncIO Kubernetes Client Python bindings</summary>
  <description>Asynchronous (AsyncIO) client library for the Kubernetes API.

This library is created in the same way as official
https://github.com/kubernetes-client/python but uses asynchronous version of
OpenAPI generator. My motivation is described here:
kubernetes-client/python#324</description>
  <packager></packager>
  <url>https://github.com/tomplus/kubernetes_asyncio</url>
  <time file="1783643473" build="1749923119"/>
  <size package="1285234" installed="34675087" archive="35006076"/>
  <location href="riscv64/python3-kubernetes_asyncio-32.3.0-7.5.riscv64.rpm"/>
  <format>
    <rpm:license>Apache 2.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>python3-kubernetes_asyncio-32.3.0-7.5.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="256281"/>
    <rpm:provides>
      <rpm:entry name="python3-kubernetes_asyncio" flags="EQ" epoch="0" ver="32.3.0" rel="7.5"/>
      <rpm:entry name="python3-kubernetes_asyncio(riscv-64)" flags="EQ" epoch="0" ver="32.3.0" rel="7.5"/>
      <rpm:entry name="python3.13dist(kubernetes-asyncio)" flags="EQ" epoch="0" ver="32.3"/>
      <rpm:entry name="python3dist(kubernetes-asyncio)" flags="EQ" epoch="0" ver="32.3"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.13"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python3-kubernetes_asyncio</name>
  <arch>src</arch>
  <version epoch="0" ver="32.3.0" rel="7.5"/>
  <checksum type="sha512" pkgid="YES">ac1bbb781650e696b19e468c04ad7e111b48eb5b14d17d3db63e03c5d7107b26f756811575813773d78227b4689d4a599627b1a63d99d0c2f40a1033894994f1</checksum>
  <summary>AsyncIO Kubernetes Client Python bindings</summary>
  <description>Asynchronous (AsyncIO) client library for the Kubernetes API.

This library is created in the same way as official
https://github.com/kubernetes-client/python but uses asynchronous version of
OpenAPI generator. My motivation is described here:
kubernetes-client/python#324</description>
  <packager></packager>
  <url>https://github.com/tomplus/kubernetes_asyncio</url>
  <time file="1783643473" build="1749923119"/>
  <size package="19737330" installed="19866958" archive="19867364"/>
  <location href="src/python3-kubernetes_asyncio-32.3.0-7.5.src.rpm"/>
  <format>
    <rpm:license>Apache 2.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="9334"/>
    <rpm:provides>
      <rpm:entry name="python3-kubernetes_asyncio" flags="EQ" epoch="0" ver="32.3.0" rel="7.5"/>
      <rpm:entry name="python3-kubernetes_asyncio-debuginfo" flags="EQ" epoch="0" ver="32.3.0" rel="7.5"/>
      <rpm:entry name="python3-kubernetes_asyncio-debugsource" flags="EQ" epoch="0" ver="32.3.0" rel="7.5"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python3-PyYAML"/>
      <rpm:entry name="python3-aiohttp"/>
      <rpm:entry name="python3-certifi"/>
      <rpm:entry name="python3-dateutil"/>
      <rpm:entry name="python3-setuptools"/>
      <rpm:entry name="python3-six"/>
      <rpm:entry name="python3-urllib3"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python3-otcclient</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="0.3.64" rel="6.3"/>
  <checksum type="sha512" pkgid="YES">997711f13bb0f1f4a6f17eb1cda59a8663521624d8b56853bd4dbcfa7dadf9ff1e40c92d0cc535d2ac189ccd790bb4334efd5e9d7d116a2ffe214eb0591236f8</checksum>
  <summary>OpenTelekomCloud API tool (OpenStack and OTC-specific APIs)</summary>
  <description>The standard API tool for OpenTelekomCloud.
This tool provides a command line interface otc.py for the APIs of OpenTelekomCloud.
In contrast to the OpenStack python CLI client tools, it does provide a broader
range of supported APIs (some of which are not standardized from OpenStack but
OTC specific) as well as offering a syntax that somewhat resembles the AWS
tools.</description>
  <packager></packager>
  <url>http://github.com/OpenTelekomCloud/python-otcclient</url>
  <time file="1783881189" build="1538021624"/>
  <size package="171159" installed="748990" archive="794952"/>
  <location href="riscv64/python3-otcclient-0.3.64-6.3.riscv64.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>python3-otcclient-0.3.64-6.3.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="44301"/>
    <rpm:provides>
      <rpm:entry name="python3-otcclient" flags="EQ" epoch="0" ver="0.3.64" rel="6.3"/>
      <rpm:entry name="python3-otcclient(riscv-64)" flags="EQ" epoch="0" ver="0.3.64" rel="6.3"/>
      <rpm:entry name="python3.13dist(python-otcclient)" flags="EQ" epoch="0" ver="0.3.64"/>
      <rpm:entry name="python3dist(python-otcclient)" flags="EQ" epoch="0" ver="0.3.64"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3"/>
      <rpm:entry name="/usr/sbin/update-alternatives" pre="1"/>
      <rpm:entry name="/usr/sbin/update-alternatives"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.13"/>
      <rpm:entry name="python3-Jinja2" flags="GE" epoch="0" ver="2.7"/>
      <rpm:entry name="python3-PrettyTable" flags="GE" epoch="0" ver="0.7.2"/>
      <rpm:entry name="python3-boto3" flags="GE" epoch="0" ver="1.3.0"/>
      <rpm:entry name="python3-botocore" flags="GE" epoch="0" ver="1.4.28"/>
      <rpm:entry name="python3-decorator" flags="GE" epoch="0" ver="3.4.0"/>
      <rpm:entry name="python3-docutils" flags="GE" epoch="0" ver="0.11"/>
      <rpm:entry name="python3-jmespath" flags="GE" epoch="0" ver="0.7.1"/>
      <rpm:entry name="python3-jsonpath-rw" flags="GE" epoch="0" ver="1.4.0"/>
      <rpm:entry name="python3-objectpath" flags="GE" epoch="0" ver="0.5"/>
      <rpm:entry name="python3-ply" flags="GE" epoch="0" ver="3.8"/>
      <rpm:entry name="python3-python-dateutil" flags="GE" epoch="0" ver="2.4.2"/>
      <rpm:entry name="python3-requests" flags="GE" epoch="0" ver="2.7.0"/>
      <rpm:entry name="python3-six" flags="GE" epoch="0" ver="1.9.0"/>
    </rpm:requires>
    <rpm:suggests>
      <rpm:entry name="libs3-4"/>
    </rpm:suggests>
    <file type="ghost">/etc/alternatives/otc</file>
    <file type="ghost">/usr/bin/otc</file>
    <file>/usr/bin/otc.py</file>
    <file>/usr/lib/python3.13/site-packages/otcclient/bin/__init__.py</file>
    <file type="dir">/usr/lib/python3.13/site-packages/otcclient/bin/__pycache__</file>
    <file>/usr/lib/python3.13/site-packages/otcclient/bin/__pycache__/__init__.cpython-313.pyc</file>
  </format>
</package>
<package type="rpm">
  <name>python3-otcclient</name>
  <arch>src</arch>
  <version epoch="0" ver="0.3.64" rel="6.3"/>
  <checksum type="sha512" pkgid="YES">32631ae5cc380b4f42e2d02b8cc137f9491abdd9caa04b0e1414f5b2e80fbdfc787213180ad31eed1d405f7e5f254309266282788a28d211a7aac76a74604770</checksum>
  <summary>OpenTelekomCloud API tool (OpenStack and OTC-specific APIs)</summary>
  <description>The standard API tool for OpenTelekomCloud.
This tool provides a command line interface otc.py for the APIs of OpenTelekomCloud.
In contrast to the OpenStack python CLI client tools, it does provide a broader
range of supported APIs (some of which are not standardized from OpenStack but
OTC specific) as well as offering a syntax that somewhat resembles the AWS
tools.</description>
  <packager></packager>
  <url>http://github.com/OpenTelekomCloud/python-otcclient</url>
  <time file="1783881189" build="1538021624"/>
  <size package="74577" installed="61393" archive="62052"/>
  <location href="src/python3-otcclient-0.3.64-6.3.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="17132"/>
    <rpm:provides>
      <rpm:entry name="python3-otcclient" flags="EQ" epoch="0" ver="0.3.64" rel="6.3"/>
      <rpm:entry name="python3-otcclient-debuginfo" flags="EQ" epoch="0" ver="0.3.64" rel="6.3"/>
      <rpm:entry name="python3-otcclient-debugsource" flags="EQ" epoch="0" ver="0.3.64" rel="6.3"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="dos2unix"/>
      <rpm:entry name="python3-devel"/>
      <rpm:entry name="python3-setuptools"/>
      <rpm:entry name="unzip"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python313-d2to1</name>
  <arch>noarch</arch>
  <version epoch="0" ver="0.2.12.post1" rel="3.4"/>
  <checksum type="sha512" pkgid="YES">5d060a4402cf5e7f72b01b98461c8e28c862a2d1aab6a902af25ac31df4bf5aadb28d41b5870296dc26b78790cc328e7bdd0657f30f43031171c99b8d134dafd</checksum>
  <summary>Allows using distutils2-like setup.cfg with a distribute/setuptools</summary>
  <description>d2to1 (the 'd' is for 'distutils') allows using distutils2-like setup.cfg
files for a package's metadata with a distribute/setuptools setup.py script.
It works by providing a distutils2-formatted setup.cfg file containing all of
a package's metadata, and a very minimal setup.py which will slurp its arguments from the setup.cfg.</description>
  <packager></packager>
  <url>https://pypi.python.org/pypi/d2to1</url>
  <time file="1783636381" build="1777803499"/>
  <size package="63707" installed="163861" archive="170316"/>
  <location href="noarch/python313-d2to1-0.2.12.post1-3.4.noarch.rpm"/>
  <format>
    <rpm:license>BSD-3-Clause</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>python-d2to1-0.2.12.post1-3.4.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="15293"/>
    <rpm:provides>
      <rpm:entry name="python3-d2to1" flags="EQ" epoch="0" ver="0.2.12.post1" rel="3.4"/>
      <rpm:entry name="python3.13dist(d2to1)" flags="EQ" epoch="0" ver="0.2.12^post1"/>
      <rpm:entry name="python313-d2to1" flags="EQ" epoch="0" ver="0.2.12.post1" rel="3.4"/>
      <rpm:entry name="python3dist(d2to1)" flags="EQ" epoch="0" ver="0.2.12^post1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.13"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-d2to1" flags="LT" epoch="0" ver="0.2.12.post1" rel="3.4"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python314-d2to1</name>
  <arch>noarch</arch>
  <version epoch="0" ver="0.2.12.post1" rel="3.4"/>
  <checksum type="sha512" pkgid="YES">1461a806a779534dbad2dcc7ccd71448d3bcd07d434d1ee7f5f0b6b372abab2e9f9bd80f03b262b5632447749b09962ebf4857eab9f06904d8fc22bf0505705d</checksum>
  <summary>Allows using distutils2-like setup.cfg with a distribute/setuptools</summary>
  <description>d2to1 (the 'd' is for 'distutils') allows using distutils2-like setup.cfg
files for a package's metadata with a distribute/setuptools setup.py script.
It works by providing a distutils2-formatted setup.cfg file containing all of
a package's metadata, and a very minimal setup.py which will slurp its arguments from the setup.cfg.</description>
  <packager></packager>
  <url>https://pypi.python.org/pypi/d2to1</url>
  <time file="1783636381" build="1777803499"/>
  <size package="64020" installed="165334" archive="171788"/>
  <location href="noarch/python314-d2to1-0.2.12.post1-3.4.noarch.rpm"/>
  <format>
    <rpm:license>BSD-3-Clause</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>python-d2to1-0.2.12.post1-3.4.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="15177"/>
    <rpm:provides>
      <rpm:entry name="python3.14dist(d2to1)" flags="EQ" epoch="0" ver="0.2.12^post1"/>
      <rpm:entry name="python314-d2to1" flags="EQ" epoch="0" ver="0.2.12.post1" rel="3.4"/>
      <rpm:entry name="python3dist(d2to1)" flags="EQ" epoch="0" ver="0.2.12^post1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.14"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>s3cmd</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="2.4.0" rel="34.3"/>
  <checksum type="sha512" pkgid="YES">df0c2b9bca9cfec758b47e466adfe809180fbb710e72ae5c0db90ad44aa2f69376bdac5a3c102d9ff352889c261836f1bd2642e4018d710bc0b3593e83f55cc9</checksum>
  <summary>Command line tool for managing Amazon S3 and CloudFront services</summary>
  <description>S3cmd (`s3cmd`) is a free command line tool and client for uploading, retrieving
and managing data in Amazon S3 and other cloud storage service providers that use
the S3 protocol, such as Ceph, Google Cloud Storage or DreamHost DreamObjects. It is
best suited for power users who are familiar with command line programs.</description>
  <packager></packager>
  <url>http://s3tools.org/s3cmd</url>
  <time file="1783636559" build="1750226091"/>
  <size package="238389" installed="863000" archive="872784"/>
  <location href="riscv64/s3cmd-2.4.0-34.3.riscv64.rpm"/>
  <format>
    <rpm:license>GPL-2.0-only</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>System/Management</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>s3cmd-2.4.0-34.3.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="25661"/>
    <rpm:provides>
      <rpm:entry name="python3.13dist(s3cmd)" flags="EQ" epoch="0" ver="2.4"/>
      <rpm:entry name="python3dist(s3cmd)" flags="EQ" epoch="0" ver="2.4"/>
      <rpm:entry name="s3cmd" flags="EQ" epoch="0" ver="2.4.0" rel="34.3"/>
      <rpm:entry name="s3cmd(riscv-64)" flags="EQ" epoch="0" ver="2.4.0" rel="34.3"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/usr/bin/python3"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.13"/>
      <rpm:entry name="python3-dateutil"/>
      <rpm:entry name="python3-magic"/>
      <rpm:entry name="python3-xml"/>
    </rpm:requires>
    <file>/usr/bin/s3cmd</file>
  </format>
</package>
<package type="rpm">
  <name>s3cmd</name>
  <arch>src</arch>
  <version epoch="0" ver="2.4.0" rel="34.3"/>
  <checksum type="sha512" pkgid="YES">2ce18702201d481a0731c2de75394ad48bd4bc5445210be1523da83a0576249f46807a30fb663aa4ea89e174ce558e1bf685fab5037b8e4537aa6c001e3f8f23</checksum>
  <summary>Command line tool for managing Amazon S3 and CloudFront services</summary>
  <description>S3cmd (`s3cmd`) is a free command line tool and client for uploading, retrieving
and managing data in Amazon S3 and other cloud storage service providers that use
the S3 protocol, such as Ceph, Google Cloud Storage or DreamHost DreamObjects. It is
best suited for power users who are familiar with command line programs.</description>
  <packager></packager>
  <url>http://s3tools.org/s3cmd</url>
  <time file="1783636559" build="1750226091"/>
  <size package="507273" installed="482349" archive="482732"/>
  <location href="src/s3cmd-2.4.0-34.3.src.rpm"/>
  <format>
    <rpm:license>GPL-2.0-only</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>System/Management</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="33429"/>
    <rpm:provides>
      <rpm:entry name="s3cmd" flags="EQ" epoch="0" ver="2.4.0" rel="34.3"/>
      <rpm:entry name="s3cmd-debuginfo" flags="EQ" epoch="0" ver="2.4.0" rel="34.3"/>
      <rpm:entry name="s3cmd-debugsource" flags="EQ" epoch="0" ver="2.4.0" rel="34.3"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python3-devel"/>
      <rpm:entry name="python3-pip"/>
      <rpm:entry name="python3-setuptools"/>
      <rpm:entry name="python3-xml"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>shyaml</name>
  <arch>noarch</arch>
  <version epoch="0" ver="0.6.2" rel="11.3"/>
  <checksum type="sha512" pkgid="YES">494a56ecbdbadfe9b06e4e3b62708b99b0855819685271e2a3935c478c68d21eb3db635cc850992a154aa3dd4d2af04e7442a33db453a9cd7388419e627a6e55</checksum>
  <summary>Shell YAML parser</summary>
  <description>Simple scripts that allow read access to YAML files through command line.
This can be handy, if you want to get access to YAML data in your shell scripts.

This scripts supports only read access and it might not support all the
subtilties of YAML specification. But it should support some handy basic query
of YAML file.</description>
  <packager></packager>
  <url>https://github.com/0k/shyaml</url>
  <time file="1783636549" build="1777794434"/>
  <size package="25581" installed="84027" archive="86532"/>
  <location href="noarch/shyaml-0.6.2-11.3.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>shyaml-0.6.2-11.3.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="9633"/>
    <rpm:provides>
      <rpm:entry name="python3.13dist(shyaml)" flags="EQ" epoch="0" ver="0.6.2~~dev202601300540"/>
      <rpm:entry name="python3dist(shyaml)" flags="EQ" epoch="0" ver="0.6.2~~dev202601300540"/>
      <rpm:entry name="shyaml" flags="EQ" epoch="0" ver="0.6.2" rel="11.3"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/usr/bin/python3"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.13"/>
      <rpm:entry name="python3-PyYAML"/>
    </rpm:requires>
    <file>/usr/bin/shyaml</file>
  </format>
</package>
<package type="rpm">
  <name>shyaml</name>
  <arch>src</arch>
  <version epoch="0" ver="0.6.2" rel="11.3"/>
  <checksum type="sha512" pkgid="YES">6c8bbe2c51c9b829cf0ad746bef4983d6110f75b528f2529722eb205f221157eea490d8bd556e9954dc7b5056b3a087f7b49faaf4d163f9acf9942e1a79d4c5a</checksum>
  <summary>Shell YAML parser</summary>
  <description>Simple scripts that allow read access to YAML files through command line.
This can be handy, if you want to get access to YAML data in your shell scripts.

This scripts supports only read access and it might not support all the
subtilties of YAML specification. But it should support some handy basic query
of YAML file.</description>
  <packager></packager>
  <url>https://github.com/0k/shyaml</url>
  <time file="1783636549" build="1777794434"/>
  <size package="208932" installed="200240" archive="200756"/>
  <location href="src/shyaml-0.6.2-11.3.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="10429"/>
    <rpm:provides>
      <rpm:entry name="shyaml" flags="EQ" epoch="0" ver="0.6.2" rel="11.3"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="git"/>
      <rpm:entry name="python3-d2to1"/>
      <rpm:entry name="python3-devel"/>
      <rpm:entry name="python3-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>sshuttle</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.3.2" rel="54.10"/>
  <checksum type="sha512" pkgid="YES">00b4c787a512d6a53db618f7d3c38936dcee3b6156f8668725240bc5990179e78e3a41789ff38ec75d1f146fef0a485607c4845b3d433a96a55ac4e20613625b</checksum>
  <summary>VPN over an SSH tunnel</summary>
  <description>Transparent proxy server that works as a poor man's VPN. Forwards over ssh.
Doesn't require admin. Supports DNS tunneling.
sshuttle is a program that solves the following case:
- You have access to a remote network via ssh.
- You don't necessarily have admin access on the remote network.
- The remote network has no VPN, or only complex VPN
  protocols (IPsec, PPTP, etc).
- You don't want to create an SSH port forward for every
  single host/port on the remote network.
- You can't use openssh's PermitTunnel feature because
  it's disabled by default on openssh servers; plus it does
  TCP-over-TCP, which has terrible performance.</description>
  <packager></packager>
  <url>https://github.com/sshuttle/sshuttle</url>
  <time file="1786013383" build="1762948569"/>
  <size package="201015" installed="764942" archive="781628"/>
  <location href="noarch/sshuttle-1.3.2-54.10.noarch.rpm"/>
  <format>
    <rpm:license>LGPL-2.1-only</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>sshuttle-1.3.2-54.10.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="25877"/>
    <rpm:provides>
      <rpm:entry name="python3.13dist(sshuttle)" flags="EQ" epoch="0" ver="1.3.2"/>
      <rpm:entry name="python3dist(sshuttle)" flags="EQ" epoch="0" ver="1.3.2"/>
      <rpm:entry name="sshuttle" flags="EQ" epoch="0" ver="1.3.2" rel="54.10"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/mkdir" pre="1"/>
      <rpm:entry name="/usr/bin/python3.13"/>
      <rpm:entry name="/usr/bin/touch" pre="1"/>
      <rpm:entry name="fillup" pre="1"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.13"/>
      <rpm:entry name="sysuser-shadow" flags="GE" epoch="0" ver="3.2" pre="1"/>
    </rpm:requires>
    <file>/usr/bin/sshuttle</file>
    <file>/usr/sbin/rcsshuttle</file>
  </format>
</package>
<package type="rpm">
  <name>sshuttle</name>
  <arch>src</arch>
  <version epoch="0" ver="1.3.2" rel="54.10"/>
  <checksum type="sha512" pkgid="YES">233f87c8dbbc4f3c2149b2021acc7743bec3539b8a24b8fd316c8c9d23e690741aa01922ad920a972082e98f6ebc738876e42588fc7fbfd74c23e48105640fb1</checksum>
  <summary>VPN over an SSH tunnel</summary>
  <description>Transparent proxy server that works as a poor man's VPN. Forwards over ssh.
Doesn't require admin. Supports DNS tunneling.
sshuttle is a program that solves the following case:
- You have access to a remote network via ssh.
- You don't necessarily have admin access on the remote network.
- The remote network has no VPN, or only complex VPN
  protocols (IPsec, PPTP, etc).
- You don't want to create an SSH port forward for every
  single host/port on the remote network.
- You can't use openssh's PermitTunnel feature because
  it's disabled by default on openssh servers; plus it does
  TCP-over-TCP, which has terrible performance.</description>
  <packager></packager>
  <url>https://github.com/sshuttle/sshuttle</url>
  <time file="1786013383" build="1762948569"/>
  <size package="220070" installed="188497" archive="189136"/>
  <location href="src/sshuttle-1.3.2-54.10.src.rpm"/>
  <format>
    <rpm:license>LGPL-2.1-only</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="38988"/>
    <rpm:provides>
      <rpm:entry name="sshuttle" flags="EQ" epoch="0" ver="1.3.2" rel="54.10"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python3-Sphinx"/>
      <rpm:entry name="python3-hatch_vcs"/>
      <rpm:entry name="python3-pip"/>
      <rpm:entry name="python3-poetry-core"/>
      <rpm:entry name="python3-pytest"/>
      <rpm:entry name="python3-pytest-cov"/>
      <rpm:entry name="python3-wheel"/>
      <rpm:entry name="sysuser-tools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>zerofree</name>
  <arch>riscv64</arch>
  <version epoch="0" ver="1.0.3" rel="10.51"/>
  <checksum type="sha512" pkgid="YES">e83ec902a6692d898ad51c11a393b88975a7a2db5e15b563aa5157cdb820d0eee21ec1cfb5d3883f3df77b6c489b098bc6c6fef6be1923c4c0b78db21d600512</checksum>
  <summary>Utility for ext2 filesystems that zeroes out unallocated blocks</summary>
  <description>zerofree is a utility for ext2 filesystems that will scan the
list of free blocks in a filesystem and fill with zeroes any
blocks that do not already contain zeroes.

This RPM also includes the sparsify utility, which will scan all
files in an ext2 filesystem and ensure that they are maximally
sparse.

See http://intgat.tigress.co.uk/rmy/uml/index.html for more info.</description>
  <packager></packager>
  <url>http://intgat.tigress.co.uk/rmy/uml/index.html</url>
  <time file="1786002228" build="1441883216"/>
  <size package="22673" installed="40221" archive="41056"/>
  <location href="riscv64/zerofree-1.0.3-10.51.riscv64.rpm"/>
  <format>
    <rpm:license>GPL-2.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>System/Filesystems</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>zerofree-1.0.3-10.51.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="9009"/>
    <rpm:provides>
      <rpm:entry name="zerofree" flags="EQ" epoch="0" ver="1.0.3" rel="10.51"/>
      <rpm:entry name="zerofree(riscv-64)" flags="EQ" epoch="0" ver="1.0.3" rel="10.51"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="ld-linux-riscv64-lp64d.so.1()(64bit)"/>
      <rpm:entry name="ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit)"/>
      <rpm:entry name="libext2fs.so.2()(64bit)"/>
      <rpm:entry name="libc.so.6(GLIBC_2.38)(64bit)"/>
    </rpm:requires>
    <file>/usr/bin/sparsify</file>
    <file>/usr/bin/zerofree</file>
  </format>
</package>
<package type="rpm">
  <name>zerofree</name>
  <arch>src</arch>
  <version epoch="0" ver="1.0.3" rel="10.51"/>
  <checksum type="sha512" pkgid="YES">66bc96c905892e98130cb3d115ab5808e010e05bcaa3c795c9adb09e4fd954e1f8f503f58043c96017d52a26154486e5260cfed3a6586335bff34278291a0f04</checksum>
  <summary>Utility for ext2 filesystems that zeroes out unallocated blocks</summary>
  <description>zerofree is a utility for ext2 filesystems that will scan the
list of free blocks in a filesystem and fill with zeroes any
blocks that do not already contain zeroes.

This RPM also includes the sparsify utility, which will scan all
files in an ext2 filesystem and ensure that they are maximally
sparse.

See http://intgat.tigress.co.uk/rmy/uml/index.html for more info.</description>
  <packager></packager>
  <url>http://intgat.tigress.co.uk/rmy/uml/index.html</url>
  <time file="1786002228" build="1441883216"/>
  <size package="25199" installed="20623" archive="21256"/>
  <location href="src/zerofree-1.0.3-10.51.src.rpm"/>
  <format>
    <rpm:license>GPL-2.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:garloff:OTC</rpm:vendor>
    <rpm:group>System/Filesystems</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="11003"/>
    <rpm:provides>
      <rpm:entry name="zerofree" flags="EQ" epoch="0" ver="1.0.3" rel="10.51"/>
      <rpm:entry name="zerofree-debuginfo" flags="EQ" epoch="0" ver="1.0.3" rel="10.51"/>
      <rpm:entry name="zerofree-debugsource" flags="EQ" epoch="0" ver="1.0.3" rel="10.51"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="libext2fs-devel"/>
    </rpm:requires>
  </format>
</package>
</metadata>