<?xml version="1.0" encoding="UTF-8"?>
<metadata xmlns="http://linux.duke.edu/metadata/common" xmlns:rpm="http://linux.duke.edu/metadata/rpm" packages="7">
<package type="rpm">
  <name>hctl</name>
  <arch>i586</arch>
  <version epoch="0" ver="0.2.7" rel="150600.1.17"/>
  <checksum type="sha256" pkgid="YES">81cfde63ffa7c19d561a4fb5d713538db7fbcca221a567b02cc1a8a27c53673f</checksum>
  <summary>CLI Tool to transform, merge, remove duplicates, validate hostlists for dns adblocker.</summary>
  <description>Ultimate, parallel, memory-optimized tool written in rust to validate, query, de-deuplicate, merge, transform your domain lists called hostlists. It's commonly used for maintaining blocklists for pihole/adguard/unbound. Use `hctl -D -h` to list available options.</description>
  <packager></packager>
  <url>https://github.com/michalszmidt/hctl</url>
  <time file="1771006985" build="1771006973"/>
  <size package="1986080" installed="7204303" archive="7204836"/>
  <location href="i586/hctl-0.2.7-150600.1.17.i586.rpm"/>
  <format>
    <rpm:license>BSD-3-Clause</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:michalszmidt</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i02-ch1a</rpm:buildhost>
    <rpm:sourcerpm>hctl-0.2.7-150600.1.17.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="15004"/>
    <rpm:provides>
      <rpm:entry name="bundled(rust-crate:aho-corasick)" flags="EQ" epoch="0" ver="1.1.3"/>
      <rpm:entry name="bundled(rust-crate:anstream)" flags="EQ" epoch="0" ver="0.6.18"/>
      <rpm:entry name="bundled(rust-crate:anstyle)" flags="EQ" epoch="0" ver="1.0.10"/>
      <rpm:entry name="bundled(rust-crate:anstyle-parse)" flags="EQ" epoch="0" ver="0.2.6"/>
      <rpm:entry name="bundled(rust-crate:anstyle-query)" flags="EQ" epoch="0" ver="1.1.2"/>
      <rpm:entry name="bundled(rust-crate:async-trait)" flags="EQ" epoch="0" ver="0.1.83"/>
      <rpm:entry name="bundled(rust-crate:autocfg)" flags="EQ" epoch="0" ver="1.4.0"/>
      <rpm:entry name="bundled(rust-crate:bitflags)" flags="EQ" epoch="0" ver="2.6.0"/>
      <rpm:entry name="bundled(rust-crate:byteorder)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:bytes)" flags="EQ" epoch="0" ver="1.9.0"/>
      <rpm:entry name="bundled(rust-crate:cc)" flags="EQ" epoch="0" ver="1.2.6"/>
      <rpm:entry name="bundled(rust-crate:cfg-if)" flags="EQ" epoch="0" ver="1.0.0"/>
      <rpm:entry name="bundled(rust-crate:chrono)" flags="EQ" epoch="0" ver="0.4.39"/>
      <rpm:entry name="bundled(rust-crate:clap)" flags="EQ" epoch="0" ver="4.5.23"/>
      <rpm:entry name="bundled(rust-crate:clap_builder)" flags="EQ" epoch="0" ver="4.5.23"/>
      <rpm:entry name="bundled(rust-crate:clap_lex)" flags="EQ" epoch="0" ver="0.7.4"/>
      <rpm:entry name="bundled(rust-crate:colorchoice)" flags="EQ" epoch="0" ver="1.0.3"/>
      <rpm:entry name="bundled(rust-crate:crossbeam-deque)" flags="EQ" epoch="0" ver="0.8.6"/>
      <rpm:entry name="bundled(rust-crate:crossbeam-epoch)" flags="EQ" epoch="0" ver="0.9.18"/>
      <rpm:entry name="bundled(rust-crate:crossbeam-utils)" flags="EQ" epoch="0" ver="0.8.21"/>
      <rpm:entry name="bundled(rust-crate:data-encoding)" flags="EQ" epoch="0" ver="2.6.0"/>
      <rpm:entry name="bundled(rust-crate:displaydoc)" flags="EQ" epoch="0" ver="0.2.5"/>
      <rpm:entry name="bundled(rust-crate:either)" flags="EQ" epoch="0" ver="1.13.0"/>
      <rpm:entry name="bundled(rust-crate:enum-as-inner)" flags="EQ" epoch="0" ver="0.6.1"/>
      <rpm:entry name="bundled(rust-crate:equivalent)" flags="EQ" epoch="0" ver="1.0.1"/>
      <rpm:entry name="bundled(rust-crate:foreign-types)" flags="EQ" epoch="0" ver="0.3.2"/>
      <rpm:entry name="bundled(rust-crate:foreign-types-shared)" flags="EQ" epoch="0" ver="0.1.1"/>
      <rpm:entry name="bundled(rust-crate:form_urlencoded)" flags="EQ" epoch="0" ver="1.2.1"/>
      <rpm:entry name="bundled(rust-crate:futures-channel)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:futures-core)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:futures-io)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:futures-task)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:futures-util)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:getrandom)" flags="EQ" epoch="0" ver="0.2.15"/>
      <rpm:entry name="bundled(rust-crate:hashbrown)" flags="EQ" epoch="0" ver="0.15.2"/>
      <rpm:entry name="bundled(rust-crate:hctl)" flags="EQ" epoch="0" ver="0.2.7"/>
      <rpm:entry name="bundled(rust-crate:heck)" flags="EQ" epoch="0" ver="0.4.1"/>
      <rpm:entry name="bundled(rust-crate:heck)" flags="EQ" epoch="0" ver="0.5.0"/>
      <rpm:entry name="bundled(rust-crate:hostname)" flags="EQ" epoch="0" ver="0.3.1"/>
      <rpm:entry name="bundled(rust-crate:iana-time-zone)" flags="EQ" epoch="0" ver="0.1.61"/>
      <rpm:entry name="bundled(rust-crate:icu_collections)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_locid)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_locid_transform)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_locid_transform_data)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_normalizer)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_normalizer_data)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_properties)" flags="EQ" epoch="0" ver="1.5.1"/>
      <rpm:entry name="bundled(rust-crate:icu_properties_data)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_provider)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_provider_macros)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:idna)" flags="EQ" epoch="0" ver="0.4.0"/>
      <rpm:entry name="bundled(rust-crate:idna)" flags="EQ" epoch="0" ver="1.0.3"/>
      <rpm:entry name="bundled(rust-crate:idna_adapter)" flags="EQ" epoch="0" ver="1.2.0"/>
      <rpm:entry name="bundled(rust-crate:indexmap)" flags="EQ" epoch="0" ver="2.7.0"/>
      <rpm:entry name="bundled(rust-crate:ipnet)" flags="EQ" epoch="0" ver="2.10.1"/>
      <rpm:entry name="bundled(rust-crate:is_terminal_polyfill)" flags="EQ" epoch="0" ver="1.70.1"/>
      <rpm:entry name="bundled(rust-crate:itertools)" flags="EQ" epoch="0" ver="0.14.0"/>
      <rpm:entry name="bundled(rust-crate:itoa)" flags="EQ" epoch="0" ver="1.0.14"/>
      <rpm:entry name="bundled(rust-crate:lazy_static)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:libc)" flags="EQ" epoch="0" ver="0.2.169"/>
      <rpm:entry name="bundled(rust-crate:linked-hash-map)" flags="EQ" epoch="0" ver="0.5.6"/>
      <rpm:entry name="bundled(rust-crate:litemap)" flags="EQ" epoch="0" ver="0.7.4"/>
      <rpm:entry name="bundled(rust-crate:lock_api)" flags="EQ" epoch="0" ver="0.4.12"/>
      <rpm:entry name="bundled(rust-crate:log)" flags="EQ" epoch="0" ver="0.4.22"/>
      <rpm:entry name="bundled(rust-crate:lru-cache)" flags="EQ" epoch="0" ver="0.1.2"/>
      <rpm:entry name="bundled(rust-crate:maplit)" flags="EQ" epoch="0" ver="1.0.2"/>
      <rpm:entry name="bundled(rust-crate:match_cfg)" flags="EQ" epoch="0" ver="0.1.0"/>
      <rpm:entry name="bundled(rust-crate:memchr)" flags="EQ" epoch="0" ver="2.7.4"/>
      <rpm:entry name="bundled(rust-crate:minreq)" flags="EQ" epoch="0" ver="2.13.0"/>
      <rpm:entry name="bundled(rust-crate:mio)" flags="EQ" epoch="0" ver="1.0.3"/>
      <rpm:entry name="bundled(rust-crate:native-tls)" flags="EQ" epoch="0" ver="0.2.12"/>
      <rpm:entry name="bundled(rust-crate:num-traits)" flags="EQ" epoch="0" ver="0.2.19"/>
      <rpm:entry name="bundled(rust-crate:once_cell)" flags="EQ" epoch="0" ver="1.20.2"/>
      <rpm:entry name="bundled(rust-crate:openssl)" flags="EQ" epoch="0" ver="0.10.68"/>
      <rpm:entry name="bundled(rust-crate:openssl-macros)" flags="EQ" epoch="0" ver="0.1.1"/>
      <rpm:entry name="bundled(rust-crate:openssl-probe)" flags="EQ" epoch="0" ver="0.1.5"/>
      <rpm:entry name="bundled(rust-crate:openssl-sys)" flags="EQ" epoch="0" ver="0.9.104"/>
      <rpm:entry name="bundled(rust-crate:parking_lot)" flags="EQ" epoch="0" ver="0.12.3"/>
      <rpm:entry name="bundled(rust-crate:parking_lot_core)" flags="EQ" epoch="0" ver="0.9.10"/>
      <rpm:entry name="bundled(rust-crate:percent-encoding)" flags="EQ" epoch="0" ver="2.3.1"/>
      <rpm:entry name="bundled(rust-crate:pin-project-lite)" flags="EQ" epoch="0" ver="0.2.15"/>
      <rpm:entry name="bundled(rust-crate:pin-utils)" flags="EQ" epoch="0" ver="0.1.0"/>
      <rpm:entry name="bundled(rust-crate:pkg-config)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:ppv-lite86)" flags="EQ" epoch="0" ver="0.2.20"/>
      <rpm:entry name="bundled(rust-crate:proc-macro2)" flags="EQ" epoch="0" ver="1.0.92"/>
      <rpm:entry name="bundled(rust-crate:quick-error)" flags="EQ" epoch="0" ver="1.2.3"/>
      <rpm:entry name="bundled(rust-crate:quote)" flags="EQ" epoch="0" ver="1.0.38"/>
      <rpm:entry name="bundled(rust-crate:rand)" flags="EQ" epoch="0" ver="0.8.5"/>
      <rpm:entry name="bundled(rust-crate:rand_chacha)" flags="EQ" epoch="0" ver="0.3.1"/>
      <rpm:entry name="bundled(rust-crate:rand_core)" flags="EQ" epoch="0" ver="0.6.4"/>
      <rpm:entry name="bundled(rust-crate:rayon)" flags="EQ" epoch="0" ver="1.10.0"/>
      <rpm:entry name="bundled(rust-crate:rayon-core)" flags="EQ" epoch="0" ver="1.12.1"/>
      <rpm:entry name="bundled(rust-crate:regex)" flags="EQ" epoch="0" ver="1.11.1"/>
      <rpm:entry name="bundled(rust-crate:regex-automata)" flags="EQ" epoch="0" ver="0.4.9"/>
      <rpm:entry name="bundled(rust-crate:regex-syntax)" flags="EQ" epoch="0" ver="0.8.5"/>
      <rpm:entry name="bundled(rust-crate:resolv-conf)" flags="EQ" epoch="0" ver="0.7.0"/>
      <rpm:entry name="bundled(rust-crate:rustversion)" flags="EQ" epoch="0" ver="1.0.19"/>
      <rpm:entry name="bundled(rust-crate:ryu)" flags="EQ" epoch="0" ver="1.0.18"/>
      <rpm:entry name="bundled(rust-crate:scopeguard)" flags="EQ" epoch="0" ver="1.2.0"/>
      <rpm:entry name="bundled(rust-crate:serde)" flags="EQ" epoch="0" ver="1.0.217"/>
      <rpm:entry name="bundled(rust-crate:serde_derive)" flags="EQ" epoch="0" ver="1.0.217"/>
      <rpm:entry name="bundled(rust-crate:serde_yaml)" flags="EQ" epoch="0" ver="0.9.34+deprecated"/>
      <rpm:entry name="bundled(rust-crate:shlex)" flags="EQ" epoch="0" ver="1.3.0"/>
      <rpm:entry name="bundled(rust-crate:slab)" flags="EQ" epoch="0" ver="0.4.9"/>
      <rpm:entry name="bundled(rust-crate:smallvec)" flags="EQ" epoch="0" ver="1.13.2"/>
      <rpm:entry name="bundled(rust-crate:socket2)" flags="EQ" epoch="0" ver="0.5.8"/>
      <rpm:entry name="bundled(rust-crate:spinners)" flags="EQ" epoch="0" ver="4.1.1"/>
      <rpm:entry name="bundled(rust-crate:stable_deref_trait)" flags="EQ" epoch="0" ver="1.2.0"/>
      <rpm:entry name="bundled(rust-crate:strsim)" flags="EQ" epoch="0" ver="0.11.1"/>
      <rpm:entry name="bundled(rust-crate:strum)" flags="EQ" epoch="0" ver="0.24.1"/>
      <rpm:entry name="bundled(rust-crate:strum_macros)" flags="EQ" epoch="0" ver="0.24.3"/>
      <rpm:entry name="bundled(rust-crate:syn)" flags="EQ" epoch="0" ver="1.0.109"/>
      <rpm:entry name="bundled(rust-crate:syn)" flags="EQ" epoch="0" ver="2.0.93"/>
      <rpm:entry name="bundled(rust-crate:synstructure)" flags="EQ" epoch="0" ver="0.13.1"/>
      <rpm:entry name="bundled(rust-crate:thiserror)" flags="EQ" epoch="0" ver="1.0.69"/>
      <rpm:entry name="bundled(rust-crate:thiserror-impl)" flags="EQ" epoch="0" ver="1.0.69"/>
      <rpm:entry name="bundled(rust-crate:tinystr)" flags="EQ" epoch="0" ver="0.7.6"/>
      <rpm:entry name="bundled(rust-crate:tinyvec)" flags="EQ" epoch="0" ver="1.8.1"/>
      <rpm:entry name="bundled(rust-crate:tinyvec_macros)" flags="EQ" epoch="0" ver="0.1.1"/>
      <rpm:entry name="bundled(rust-crate:tokio)" flags="EQ" epoch="0" ver="1.42.0"/>
      <rpm:entry name="bundled(rust-crate:tokio-native-tls)" flags="EQ" epoch="0" ver="0.3.1"/>
      <rpm:entry name="bundled(rust-crate:tracing)" flags="EQ" epoch="0" ver="0.1.41"/>
      <rpm:entry name="bundled(rust-crate:tracing-attributes)" flags="EQ" epoch="0" ver="0.1.28"/>
      <rpm:entry name="bundled(rust-crate:tracing-core)" flags="EQ" epoch="0" ver="0.1.33"/>
      <rpm:entry name="bundled(rust-crate:trust-dns-proto)" flags="EQ" epoch="0" ver="0.23.2"/>
      <rpm:entry name="bundled(rust-crate:trust-dns-resolver)" flags="EQ" epoch="0" ver="0.23.2"/>
      <rpm:entry name="bundled(rust-crate:unicode-bidi)" flags="EQ" epoch="0" ver="0.3.18"/>
      <rpm:entry name="bundled(rust-crate:unicode-ident)" flags="EQ" epoch="0" ver="1.0.14"/>
      <rpm:entry name="bundled(rust-crate:unicode-normalization)" flags="EQ" epoch="0" ver="0.1.24"/>
      <rpm:entry name="bundled(rust-crate:unsafe-libyaml)" flags="EQ" epoch="0" ver="0.2.11"/>
      <rpm:entry name="bundled(rust-crate:url)" flags="EQ" epoch="0" ver="2.5.4"/>
      <rpm:entry name="bundled(rust-crate:utf16_iter)" flags="EQ" epoch="0" ver="1.0.5"/>
      <rpm:entry name="bundled(rust-crate:utf8_iter)" flags="EQ" epoch="0" ver="1.0.4"/>
      <rpm:entry name="bundled(rust-crate:utf8parse)" flags="EQ" epoch="0" ver="0.2.2"/>
      <rpm:entry name="bundled(rust-crate:vcpkg)" flags="EQ" epoch="0" ver="0.2.15"/>
      <rpm:entry name="bundled(rust-crate:write16)" flags="EQ" epoch="0" ver="1.0.0"/>
      <rpm:entry name="bundled(rust-crate:writeable)" flags="EQ" epoch="0" ver="0.5.5"/>
      <rpm:entry name="bundled(rust-crate:yoke)" flags="EQ" epoch="0" ver="0.7.5"/>
      <rpm:entry name="bundled(rust-crate:yoke-derive)" flags="EQ" epoch="0" ver="0.7.5"/>
      <rpm:entry name="bundled(rust-crate:zerocopy)" flags="EQ" epoch="0" ver="0.7.35"/>
      <rpm:entry name="bundled(rust-crate:zerocopy-derive)" flags="EQ" epoch="0" ver="0.7.35"/>
      <rpm:entry name="bundled(rust-crate:zerofrom)" flags="EQ" epoch="0" ver="0.1.5"/>
      <rpm:entry name="bundled(rust-crate:zerofrom-derive)" flags="EQ" epoch="0" ver="0.1.5"/>
      <rpm:entry name="bundled(rust-crate:zerovec)" flags="EQ" epoch="0" ver="0.10.4"/>
      <rpm:entry name="bundled(rust-crate:zerovec-derive)" flags="EQ" epoch="0" ver="0.10.3"/>
      <rpm:entry name="hctl" flags="EQ" epoch="0" ver="0.2.7" rel="150600.1.17"/>
      <rpm:entry name="hctl(x86-32)" flags="EQ" epoch="0" ver="0.2.7" rel="150600.1.17"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="ld-linux.so.2"/>
      <rpm:entry name="ld-linux.so.2(GLIBC_2.3)"/>
      <rpm:entry name="libcrypto.so.3"/>
      <rpm:entry name="libcrypto.so.3(OPENSSL_3.0.0)"/>
      <rpm:entry name="libgcc_s.so.1"/>
      <rpm:entry name="libgcc_s.so.1(GCC_3.0)"/>
      <rpm:entry name="libgcc_s.so.1(GCC_3.3)"/>
      <rpm:entry name="libgcc_s.so.1(GCC_4.2.0)"/>
      <rpm:entry name="libm.so.6"/>
      <rpm:entry name="libm.so.6(GLIBC_2.29)"/>
      <rpm:entry name="libssl.so.3"/>
      <rpm:entry name="libssl.so.3(OPENSSL_3.0.0)"/>
      <rpm:entry name="openssl"/>
      <rpm:entry name="libc.so.6(GLIBC_2.34)"/>
    </rpm:requires>
    <file>/usr/bin/hctl</file>
  </format>
</package>
<package type="rpm">
  <name>hctl</name>
  <arch>src</arch>
  <version epoch="0" ver="0.2.7" rel="150600.1.17"/>
  <checksum type="sha256" pkgid="YES">25f8e1e00af4bc7addfad9f8faa3d752767ad870adf2766a948487637417216b</checksum>
  <summary>CLI Tool to transform, merge, remove duplicates, validate hostlists for dns adblocker.</summary>
  <description>Ultimate, parallel, memory-optimized tool written in rust to validate, query, de-deuplicate, merge, transform your domain lists called hostlists. It's commonly used for maintaining blocklists for pihole/adguard/unbound. Use `hctl -D -h` to list available options.</description>
  <packager></packager>
  <url>https://github.com/michalszmidt/hctl</url>
  <time file="1771006985" build="1771006973"/>
  <size package="23526349" installed="23538204" archive="23538712"/>
  <location href="src/hctl-0.2.7-150600.1.17.src.rpm"/>
  <format>
    <rpm:license>BSD-3-Clause</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:michalszmidt</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i02-ch1a</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="6756"/>
    <rpm:requires>
      <rpm:entry name="binutils"/>
      <rpm:entry name="cargo-packaging"/>
      <rpm:entry name="gcc"/>
      <rpm:entry name="gcc-c++"/>
      <rpm:entry name="libopenssl-devel"/>
      <rpm:entry name="openssl"/>
      <rpm:entry name="pkgconf"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>hctl</name>
  <arch>aarch64</arch>
  <version epoch="0" ver="0.2.7" rel="150600.1.18"/>
  <checksum type="sha256" pkgid="YES">ca04a696e75e62305f28c533169129938a91cd8a552b844311482063f7720bd0</checksum>
  <summary>CLI Tool to transform, merge, remove duplicates, validate hostlists for dns adblocker.</summary>
  <description>Ultimate, parallel, memory-optimized tool written in rust to validate, query, de-deuplicate, merge, transform your domain lists called hostlists. It's commonly used for maintaining blocklists for pihole/adguard/unbound. Use `hctl -D -h` to list available options.</description>
  <packager></packager>
  <url>https://github.com/michalszmidt/hctl</url>
  <time file="1774434162" build="1774434136"/>
  <size package="1719348" installed="7247931" archive="7248464"/>
  <location href="aarch64/hctl-0.2.7-150600.1.18.aarch64.rpm"/>
  <format>
    <rpm:license>BSD-3-Clause</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:michalszmidt</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i02-armsrv3</rpm:buildhost>
    <rpm:sourcerpm>hctl-0.2.7-150600.1.18.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="14752"/>
    <rpm:provides>
      <rpm:entry name="bundled(rust-crate:aho-corasick)" flags="EQ" epoch="0" ver="1.1.3"/>
      <rpm:entry name="bundled(rust-crate:anstream)" flags="EQ" epoch="0" ver="0.6.18"/>
      <rpm:entry name="bundled(rust-crate:anstyle)" flags="EQ" epoch="0" ver="1.0.10"/>
      <rpm:entry name="bundled(rust-crate:anstyle-parse)" flags="EQ" epoch="0" ver="0.2.6"/>
      <rpm:entry name="bundled(rust-crate:anstyle-query)" flags="EQ" epoch="0" ver="1.1.2"/>
      <rpm:entry name="bundled(rust-crate:async-trait)" flags="EQ" epoch="0" ver="0.1.83"/>
      <rpm:entry name="bundled(rust-crate:autocfg)" flags="EQ" epoch="0" ver="1.4.0"/>
      <rpm:entry name="bundled(rust-crate:bitflags)" flags="EQ" epoch="0" ver="2.6.0"/>
      <rpm:entry name="bundled(rust-crate:byteorder)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:bytes)" flags="EQ" epoch="0" ver="1.9.0"/>
      <rpm:entry name="bundled(rust-crate:cc)" flags="EQ" epoch="0" ver="1.2.6"/>
      <rpm:entry name="bundled(rust-crate:cfg-if)" flags="EQ" epoch="0" ver="1.0.0"/>
      <rpm:entry name="bundled(rust-crate:chrono)" flags="EQ" epoch="0" ver="0.4.39"/>
      <rpm:entry name="bundled(rust-crate:clap)" flags="EQ" epoch="0" ver="4.5.23"/>
      <rpm:entry name="bundled(rust-crate:clap_builder)" flags="EQ" epoch="0" ver="4.5.23"/>
      <rpm:entry name="bundled(rust-crate:clap_lex)" flags="EQ" epoch="0" ver="0.7.4"/>
      <rpm:entry name="bundled(rust-crate:colorchoice)" flags="EQ" epoch="0" ver="1.0.3"/>
      <rpm:entry name="bundled(rust-crate:crossbeam-deque)" flags="EQ" epoch="0" ver="0.8.6"/>
      <rpm:entry name="bundled(rust-crate:crossbeam-epoch)" flags="EQ" epoch="0" ver="0.9.18"/>
      <rpm:entry name="bundled(rust-crate:crossbeam-utils)" flags="EQ" epoch="0" ver="0.8.21"/>
      <rpm:entry name="bundled(rust-crate:data-encoding)" flags="EQ" epoch="0" ver="2.6.0"/>
      <rpm:entry name="bundled(rust-crate:displaydoc)" flags="EQ" epoch="0" ver="0.2.5"/>
      <rpm:entry name="bundled(rust-crate:either)" flags="EQ" epoch="0" ver="1.13.0"/>
      <rpm:entry name="bundled(rust-crate:enum-as-inner)" flags="EQ" epoch="0" ver="0.6.1"/>
      <rpm:entry name="bundled(rust-crate:equivalent)" flags="EQ" epoch="0" ver="1.0.1"/>
      <rpm:entry name="bundled(rust-crate:foreign-types)" flags="EQ" epoch="0" ver="0.3.2"/>
      <rpm:entry name="bundled(rust-crate:foreign-types-shared)" flags="EQ" epoch="0" ver="0.1.1"/>
      <rpm:entry name="bundled(rust-crate:form_urlencoded)" flags="EQ" epoch="0" ver="1.2.1"/>
      <rpm:entry name="bundled(rust-crate:futures-channel)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:futures-core)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:futures-io)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:futures-task)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:futures-util)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:getrandom)" flags="EQ" epoch="0" ver="0.2.15"/>
      <rpm:entry name="bundled(rust-crate:hashbrown)" flags="EQ" epoch="0" ver="0.15.2"/>
      <rpm:entry name="bundled(rust-crate:hctl)" flags="EQ" epoch="0" ver="0.2.7"/>
      <rpm:entry name="bundled(rust-crate:heck)" flags="EQ" epoch="0" ver="0.4.1"/>
      <rpm:entry name="bundled(rust-crate:heck)" flags="EQ" epoch="0" ver="0.5.0"/>
      <rpm:entry name="bundled(rust-crate:hostname)" flags="EQ" epoch="0" ver="0.3.1"/>
      <rpm:entry name="bundled(rust-crate:iana-time-zone)" flags="EQ" epoch="0" ver="0.1.61"/>
      <rpm:entry name="bundled(rust-crate:icu_collections)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_locid)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_locid_transform)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_locid_transform_data)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_normalizer)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_normalizer_data)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_properties)" flags="EQ" epoch="0" ver="1.5.1"/>
      <rpm:entry name="bundled(rust-crate:icu_properties_data)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_provider)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_provider_macros)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:idna)" flags="EQ" epoch="0" ver="0.4.0"/>
      <rpm:entry name="bundled(rust-crate:idna)" flags="EQ" epoch="0" ver="1.0.3"/>
      <rpm:entry name="bundled(rust-crate:idna_adapter)" flags="EQ" epoch="0" ver="1.2.0"/>
      <rpm:entry name="bundled(rust-crate:indexmap)" flags="EQ" epoch="0" ver="2.7.0"/>
      <rpm:entry name="bundled(rust-crate:ipnet)" flags="EQ" epoch="0" ver="2.10.1"/>
      <rpm:entry name="bundled(rust-crate:is_terminal_polyfill)" flags="EQ" epoch="0" ver="1.70.1"/>
      <rpm:entry name="bundled(rust-crate:itertools)" flags="EQ" epoch="0" ver="0.14.0"/>
      <rpm:entry name="bundled(rust-crate:itoa)" flags="EQ" epoch="0" ver="1.0.14"/>
      <rpm:entry name="bundled(rust-crate:lazy_static)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:libc)" flags="EQ" epoch="0" ver="0.2.169"/>
      <rpm:entry name="bundled(rust-crate:linked-hash-map)" flags="EQ" epoch="0" ver="0.5.6"/>
      <rpm:entry name="bundled(rust-crate:litemap)" flags="EQ" epoch="0" ver="0.7.4"/>
      <rpm:entry name="bundled(rust-crate:lock_api)" flags="EQ" epoch="0" ver="0.4.12"/>
      <rpm:entry name="bundled(rust-crate:log)" flags="EQ" epoch="0" ver="0.4.22"/>
      <rpm:entry name="bundled(rust-crate:lru-cache)" flags="EQ" epoch="0" ver="0.1.2"/>
      <rpm:entry name="bundled(rust-crate:maplit)" flags="EQ" epoch="0" ver="1.0.2"/>
      <rpm:entry name="bundled(rust-crate:match_cfg)" flags="EQ" epoch="0" ver="0.1.0"/>
      <rpm:entry name="bundled(rust-crate:memchr)" flags="EQ" epoch="0" ver="2.7.4"/>
      <rpm:entry name="bundled(rust-crate:minreq)" flags="EQ" epoch="0" ver="2.13.0"/>
      <rpm:entry name="bundled(rust-crate:mio)" flags="EQ" epoch="0" ver="1.0.3"/>
      <rpm:entry name="bundled(rust-crate:native-tls)" flags="EQ" epoch="0" ver="0.2.12"/>
      <rpm:entry name="bundled(rust-crate:num-traits)" flags="EQ" epoch="0" ver="0.2.19"/>
      <rpm:entry name="bundled(rust-crate:once_cell)" flags="EQ" epoch="0" ver="1.20.2"/>
      <rpm:entry name="bundled(rust-crate:openssl)" flags="EQ" epoch="0" ver="0.10.68"/>
      <rpm:entry name="bundled(rust-crate:openssl-macros)" flags="EQ" epoch="0" ver="0.1.1"/>
      <rpm:entry name="bundled(rust-crate:openssl-probe)" flags="EQ" epoch="0" ver="0.1.5"/>
      <rpm:entry name="bundled(rust-crate:openssl-sys)" flags="EQ" epoch="0" ver="0.9.104"/>
      <rpm:entry name="bundled(rust-crate:parking_lot)" flags="EQ" epoch="0" ver="0.12.3"/>
      <rpm:entry name="bundled(rust-crate:parking_lot_core)" flags="EQ" epoch="0" ver="0.9.10"/>
      <rpm:entry name="bundled(rust-crate:percent-encoding)" flags="EQ" epoch="0" ver="2.3.1"/>
      <rpm:entry name="bundled(rust-crate:pin-project-lite)" flags="EQ" epoch="0" ver="0.2.15"/>
      <rpm:entry name="bundled(rust-crate:pin-utils)" flags="EQ" epoch="0" ver="0.1.0"/>
      <rpm:entry name="bundled(rust-crate:pkg-config)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:ppv-lite86)" flags="EQ" epoch="0" ver="0.2.20"/>
      <rpm:entry name="bundled(rust-crate:proc-macro2)" flags="EQ" epoch="0" ver="1.0.92"/>
      <rpm:entry name="bundled(rust-crate:quick-error)" flags="EQ" epoch="0" ver="1.2.3"/>
      <rpm:entry name="bundled(rust-crate:quote)" flags="EQ" epoch="0" ver="1.0.38"/>
      <rpm:entry name="bundled(rust-crate:rand)" flags="EQ" epoch="0" ver="0.8.5"/>
      <rpm:entry name="bundled(rust-crate:rand_chacha)" flags="EQ" epoch="0" ver="0.3.1"/>
      <rpm:entry name="bundled(rust-crate:rand_core)" flags="EQ" epoch="0" ver="0.6.4"/>
      <rpm:entry name="bundled(rust-crate:rayon)" flags="EQ" epoch="0" ver="1.10.0"/>
      <rpm:entry name="bundled(rust-crate:rayon-core)" flags="EQ" epoch="0" ver="1.12.1"/>
      <rpm:entry name="bundled(rust-crate:regex)" flags="EQ" epoch="0" ver="1.11.1"/>
      <rpm:entry name="bundled(rust-crate:regex-automata)" flags="EQ" epoch="0" ver="0.4.9"/>
      <rpm:entry name="bundled(rust-crate:regex-syntax)" flags="EQ" epoch="0" ver="0.8.5"/>
      <rpm:entry name="bundled(rust-crate:resolv-conf)" flags="EQ" epoch="0" ver="0.7.0"/>
      <rpm:entry name="bundled(rust-crate:rustversion)" flags="EQ" epoch="0" ver="1.0.19"/>
      <rpm:entry name="bundled(rust-crate:ryu)" flags="EQ" epoch="0" ver="1.0.18"/>
      <rpm:entry name="bundled(rust-crate:scopeguard)" flags="EQ" epoch="0" ver="1.2.0"/>
      <rpm:entry name="bundled(rust-crate:serde)" flags="EQ" epoch="0" ver="1.0.217"/>
      <rpm:entry name="bundled(rust-crate:serde_derive)" flags="EQ" epoch="0" ver="1.0.217"/>
      <rpm:entry name="bundled(rust-crate:serde_yaml)" flags="EQ" epoch="0" ver="0.9.34+deprecated"/>
      <rpm:entry name="bundled(rust-crate:shlex)" flags="EQ" epoch="0" ver="1.3.0"/>
      <rpm:entry name="bundled(rust-crate:slab)" flags="EQ" epoch="0" ver="0.4.9"/>
      <rpm:entry name="bundled(rust-crate:smallvec)" flags="EQ" epoch="0" ver="1.13.2"/>
      <rpm:entry name="bundled(rust-crate:socket2)" flags="EQ" epoch="0" ver="0.5.8"/>
      <rpm:entry name="bundled(rust-crate:spinners)" flags="EQ" epoch="0" ver="4.1.1"/>
      <rpm:entry name="bundled(rust-crate:stable_deref_trait)" flags="EQ" epoch="0" ver="1.2.0"/>
      <rpm:entry name="bundled(rust-crate:strsim)" flags="EQ" epoch="0" ver="0.11.1"/>
      <rpm:entry name="bundled(rust-crate:strum)" flags="EQ" epoch="0" ver="0.24.1"/>
      <rpm:entry name="bundled(rust-crate:strum_macros)" flags="EQ" epoch="0" ver="0.24.3"/>
      <rpm:entry name="bundled(rust-crate:syn)" flags="EQ" epoch="0" ver="1.0.109"/>
      <rpm:entry name="bundled(rust-crate:syn)" flags="EQ" epoch="0" ver="2.0.93"/>
      <rpm:entry name="bundled(rust-crate:synstructure)" flags="EQ" epoch="0" ver="0.13.1"/>
      <rpm:entry name="bundled(rust-crate:thiserror)" flags="EQ" epoch="0" ver="1.0.69"/>
      <rpm:entry name="bundled(rust-crate:thiserror-impl)" flags="EQ" epoch="0" ver="1.0.69"/>
      <rpm:entry name="bundled(rust-crate:tinystr)" flags="EQ" epoch="0" ver="0.7.6"/>
      <rpm:entry name="bundled(rust-crate:tinyvec)" flags="EQ" epoch="0" ver="1.8.1"/>
      <rpm:entry name="bundled(rust-crate:tinyvec_macros)" flags="EQ" epoch="0" ver="0.1.1"/>
      <rpm:entry name="bundled(rust-crate:tokio)" flags="EQ" epoch="0" ver="1.42.0"/>
      <rpm:entry name="bundled(rust-crate:tokio-native-tls)" flags="EQ" epoch="0" ver="0.3.1"/>
      <rpm:entry name="bundled(rust-crate:tracing)" flags="EQ" epoch="0" ver="0.1.41"/>
      <rpm:entry name="bundled(rust-crate:tracing-attributes)" flags="EQ" epoch="0" ver="0.1.28"/>
      <rpm:entry name="bundled(rust-crate:tracing-core)" flags="EQ" epoch="0" ver="0.1.33"/>
      <rpm:entry name="bundled(rust-crate:trust-dns-proto)" flags="EQ" epoch="0" ver="0.23.2"/>
      <rpm:entry name="bundled(rust-crate:trust-dns-resolver)" flags="EQ" epoch="0" ver="0.23.2"/>
      <rpm:entry name="bundled(rust-crate:unicode-bidi)" flags="EQ" epoch="0" ver="0.3.18"/>
      <rpm:entry name="bundled(rust-crate:unicode-ident)" flags="EQ" epoch="0" ver="1.0.14"/>
      <rpm:entry name="bundled(rust-crate:unicode-normalization)" flags="EQ" epoch="0" ver="0.1.24"/>
      <rpm:entry name="bundled(rust-crate:unsafe-libyaml)" flags="EQ" epoch="0" ver="0.2.11"/>
      <rpm:entry name="bundled(rust-crate:url)" flags="EQ" epoch="0" ver="2.5.4"/>
      <rpm:entry name="bundled(rust-crate:utf16_iter)" flags="EQ" epoch="0" ver="1.0.5"/>
      <rpm:entry name="bundled(rust-crate:utf8_iter)" flags="EQ" epoch="0" ver="1.0.4"/>
      <rpm:entry name="bundled(rust-crate:utf8parse)" flags="EQ" epoch="0" ver="0.2.2"/>
      <rpm:entry name="bundled(rust-crate:vcpkg)" flags="EQ" epoch="0" ver="0.2.15"/>
      <rpm:entry name="bundled(rust-crate:write16)" flags="EQ" epoch="0" ver="1.0.0"/>
      <rpm:entry name="bundled(rust-crate:writeable)" flags="EQ" epoch="0" ver="0.5.5"/>
      <rpm:entry name="bundled(rust-crate:yoke)" flags="EQ" epoch="0" ver="0.7.5"/>
      <rpm:entry name="bundled(rust-crate:yoke-derive)" flags="EQ" epoch="0" ver="0.7.5"/>
      <rpm:entry name="bundled(rust-crate:zerocopy)" flags="EQ" epoch="0" ver="0.7.35"/>
      <rpm:entry name="bundled(rust-crate:zerocopy-derive)" flags="EQ" epoch="0" ver="0.7.35"/>
      <rpm:entry name="bundled(rust-crate:zerofrom)" flags="EQ" epoch="0" ver="0.1.5"/>
      <rpm:entry name="bundled(rust-crate:zerofrom-derive)" flags="EQ" epoch="0" ver="0.1.5"/>
      <rpm:entry name="bundled(rust-crate:zerovec)" flags="EQ" epoch="0" ver="0.10.4"/>
      <rpm:entry name="bundled(rust-crate:zerovec-derive)" flags="EQ" epoch="0" ver="0.10.3"/>
      <rpm:entry name="hctl" flags="EQ" epoch="0" ver="0.2.7" rel="150600.1.18"/>
      <rpm:entry name="hctl(aarch-64)" flags="EQ" epoch="0" ver="0.2.7" rel="150600.1.18"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="libcrypto.so.3()(64bit)"/>
      <rpm:entry name="libcrypto.so.3(OPENSSL_3.0.0)(64bit)"/>
      <rpm:entry name="libgcc_s.so.1()(64bit)"/>
      <rpm:entry name="libgcc_s.so.1(GCC_3.0)(64bit)"/>
      <rpm:entry name="libgcc_s.so.1(GCC_3.3)(64bit)"/>
      <rpm:entry name="libgcc_s.so.1(GCC_4.2.0)(64bit)"/>
      <rpm:entry name="libm.so.6()(64bit)"/>
      <rpm:entry name="libm.so.6(GLIBC_2.29)(64bit)"/>
      <rpm:entry name="libssl.so.3()(64bit)"/>
      <rpm:entry name="libssl.so.3(OPENSSL_3.0.0)(64bit)"/>
      <rpm:entry name="openssl"/>
      <rpm:entry name="libc.so.6(GLIBC_2.34)(64bit)"/>
    </rpm:requires>
    <file>/usr/bin/hctl</file>
  </format>
</package>
<package type="rpm">
  <name>hctl</name>
  <arch>ppc64le</arch>
  <version epoch="0" ver="0.2.7" rel="150600.1.18"/>
  <checksum type="sha256" pkgid="YES">3c3c97108507d362e40ce987db82b1c0389f469e76acf9f6cf6f1553f1af7925</checksum>
  <summary>CLI Tool to transform, merge, remove duplicates, validate hostlists for dns adblocker.</summary>
  <description>Ultimate, parallel, memory-optimized tool written in rust to validate, query, de-deuplicate, merge, transform your domain lists called hostlists. It's commonly used for maintaining blocklists for pihole/adguard/unbound. Use `hctl -D -h` to list available options.</description>
  <packager></packager>
  <url>https://github.com/michalszmidt/hctl</url>
  <time file="1774433826" build="1774433786"/>
  <size package="1910524" installed="8099427" archive="8099960"/>
  <location href="ppc64le/hctl-0.2.7-150600.1.18.ppc64le.rpm"/>
  <format>
    <rpm:license>BSD-3-Clause</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:michalszmidt</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>obs-power9-07</rpm:buildhost>
    <rpm:sourcerpm>hctl-0.2.7-150600.1.18.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="14908"/>
    <rpm:provides>
      <rpm:entry name="bundled(rust-crate:aho-corasick)" flags="EQ" epoch="0" ver="1.1.3"/>
      <rpm:entry name="bundled(rust-crate:anstream)" flags="EQ" epoch="0" ver="0.6.18"/>
      <rpm:entry name="bundled(rust-crate:anstyle)" flags="EQ" epoch="0" ver="1.0.10"/>
      <rpm:entry name="bundled(rust-crate:anstyle-parse)" flags="EQ" epoch="0" ver="0.2.6"/>
      <rpm:entry name="bundled(rust-crate:anstyle-query)" flags="EQ" epoch="0" ver="1.1.2"/>
      <rpm:entry name="bundled(rust-crate:async-trait)" flags="EQ" epoch="0" ver="0.1.83"/>
      <rpm:entry name="bundled(rust-crate:autocfg)" flags="EQ" epoch="0" ver="1.4.0"/>
      <rpm:entry name="bundled(rust-crate:bitflags)" flags="EQ" epoch="0" ver="2.6.0"/>
      <rpm:entry name="bundled(rust-crate:byteorder)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:bytes)" flags="EQ" epoch="0" ver="1.9.0"/>
      <rpm:entry name="bundled(rust-crate:cc)" flags="EQ" epoch="0" ver="1.2.6"/>
      <rpm:entry name="bundled(rust-crate:cfg-if)" flags="EQ" epoch="0" ver="1.0.0"/>
      <rpm:entry name="bundled(rust-crate:chrono)" flags="EQ" epoch="0" ver="0.4.39"/>
      <rpm:entry name="bundled(rust-crate:clap)" flags="EQ" epoch="0" ver="4.5.23"/>
      <rpm:entry name="bundled(rust-crate:clap_builder)" flags="EQ" epoch="0" ver="4.5.23"/>
      <rpm:entry name="bundled(rust-crate:clap_lex)" flags="EQ" epoch="0" ver="0.7.4"/>
      <rpm:entry name="bundled(rust-crate:colorchoice)" flags="EQ" epoch="0" ver="1.0.3"/>
      <rpm:entry name="bundled(rust-crate:crossbeam-deque)" flags="EQ" epoch="0" ver="0.8.6"/>
      <rpm:entry name="bundled(rust-crate:crossbeam-epoch)" flags="EQ" epoch="0" ver="0.9.18"/>
      <rpm:entry name="bundled(rust-crate:crossbeam-utils)" flags="EQ" epoch="0" ver="0.8.21"/>
      <rpm:entry name="bundled(rust-crate:data-encoding)" flags="EQ" epoch="0" ver="2.6.0"/>
      <rpm:entry name="bundled(rust-crate:displaydoc)" flags="EQ" epoch="0" ver="0.2.5"/>
      <rpm:entry name="bundled(rust-crate:either)" flags="EQ" epoch="0" ver="1.13.0"/>
      <rpm:entry name="bundled(rust-crate:enum-as-inner)" flags="EQ" epoch="0" ver="0.6.1"/>
      <rpm:entry name="bundled(rust-crate:equivalent)" flags="EQ" epoch="0" ver="1.0.1"/>
      <rpm:entry name="bundled(rust-crate:foreign-types)" flags="EQ" epoch="0" ver="0.3.2"/>
      <rpm:entry name="bundled(rust-crate:foreign-types-shared)" flags="EQ" epoch="0" ver="0.1.1"/>
      <rpm:entry name="bundled(rust-crate:form_urlencoded)" flags="EQ" epoch="0" ver="1.2.1"/>
      <rpm:entry name="bundled(rust-crate:futures-channel)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:futures-core)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:futures-io)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:futures-task)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:futures-util)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:getrandom)" flags="EQ" epoch="0" ver="0.2.15"/>
      <rpm:entry name="bundled(rust-crate:hashbrown)" flags="EQ" epoch="0" ver="0.15.2"/>
      <rpm:entry name="bundled(rust-crate:hctl)" flags="EQ" epoch="0" ver="0.2.7"/>
      <rpm:entry name="bundled(rust-crate:heck)" flags="EQ" epoch="0" ver="0.4.1"/>
      <rpm:entry name="bundled(rust-crate:heck)" flags="EQ" epoch="0" ver="0.5.0"/>
      <rpm:entry name="bundled(rust-crate:hostname)" flags="EQ" epoch="0" ver="0.3.1"/>
      <rpm:entry name="bundled(rust-crate:iana-time-zone)" flags="EQ" epoch="0" ver="0.1.61"/>
      <rpm:entry name="bundled(rust-crate:icu_collections)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_locid)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_locid_transform)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_locid_transform_data)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_normalizer)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_normalizer_data)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_properties)" flags="EQ" epoch="0" ver="1.5.1"/>
      <rpm:entry name="bundled(rust-crate:icu_properties_data)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_provider)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_provider_macros)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:idna)" flags="EQ" epoch="0" ver="0.4.0"/>
      <rpm:entry name="bundled(rust-crate:idna)" flags="EQ" epoch="0" ver="1.0.3"/>
      <rpm:entry name="bundled(rust-crate:idna_adapter)" flags="EQ" epoch="0" ver="1.2.0"/>
      <rpm:entry name="bundled(rust-crate:indexmap)" flags="EQ" epoch="0" ver="2.7.0"/>
      <rpm:entry name="bundled(rust-crate:ipnet)" flags="EQ" epoch="0" ver="2.10.1"/>
      <rpm:entry name="bundled(rust-crate:is_terminal_polyfill)" flags="EQ" epoch="0" ver="1.70.1"/>
      <rpm:entry name="bundled(rust-crate:itertools)" flags="EQ" epoch="0" ver="0.14.0"/>
      <rpm:entry name="bundled(rust-crate:itoa)" flags="EQ" epoch="0" ver="1.0.14"/>
      <rpm:entry name="bundled(rust-crate:lazy_static)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:libc)" flags="EQ" epoch="0" ver="0.2.169"/>
      <rpm:entry name="bundled(rust-crate:linked-hash-map)" flags="EQ" epoch="0" ver="0.5.6"/>
      <rpm:entry name="bundled(rust-crate:litemap)" flags="EQ" epoch="0" ver="0.7.4"/>
      <rpm:entry name="bundled(rust-crate:lock_api)" flags="EQ" epoch="0" ver="0.4.12"/>
      <rpm:entry name="bundled(rust-crate:log)" flags="EQ" epoch="0" ver="0.4.22"/>
      <rpm:entry name="bundled(rust-crate:lru-cache)" flags="EQ" epoch="0" ver="0.1.2"/>
      <rpm:entry name="bundled(rust-crate:maplit)" flags="EQ" epoch="0" ver="1.0.2"/>
      <rpm:entry name="bundled(rust-crate:match_cfg)" flags="EQ" epoch="0" ver="0.1.0"/>
      <rpm:entry name="bundled(rust-crate:memchr)" flags="EQ" epoch="0" ver="2.7.4"/>
      <rpm:entry name="bundled(rust-crate:minreq)" flags="EQ" epoch="0" ver="2.13.0"/>
      <rpm:entry name="bundled(rust-crate:mio)" flags="EQ" epoch="0" ver="1.0.3"/>
      <rpm:entry name="bundled(rust-crate:native-tls)" flags="EQ" epoch="0" ver="0.2.12"/>
      <rpm:entry name="bundled(rust-crate:num-traits)" flags="EQ" epoch="0" ver="0.2.19"/>
      <rpm:entry name="bundled(rust-crate:once_cell)" flags="EQ" epoch="0" ver="1.20.2"/>
      <rpm:entry name="bundled(rust-crate:openssl)" flags="EQ" epoch="0" ver="0.10.68"/>
      <rpm:entry name="bundled(rust-crate:openssl-macros)" flags="EQ" epoch="0" ver="0.1.1"/>
      <rpm:entry name="bundled(rust-crate:openssl-probe)" flags="EQ" epoch="0" ver="0.1.5"/>
      <rpm:entry name="bundled(rust-crate:openssl-sys)" flags="EQ" epoch="0" ver="0.9.104"/>
      <rpm:entry name="bundled(rust-crate:parking_lot)" flags="EQ" epoch="0" ver="0.12.3"/>
      <rpm:entry name="bundled(rust-crate:parking_lot_core)" flags="EQ" epoch="0" ver="0.9.10"/>
      <rpm:entry name="bundled(rust-crate:percent-encoding)" flags="EQ" epoch="0" ver="2.3.1"/>
      <rpm:entry name="bundled(rust-crate:pin-project-lite)" flags="EQ" epoch="0" ver="0.2.15"/>
      <rpm:entry name="bundled(rust-crate:pin-utils)" flags="EQ" epoch="0" ver="0.1.0"/>
      <rpm:entry name="bundled(rust-crate:pkg-config)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:ppv-lite86)" flags="EQ" epoch="0" ver="0.2.20"/>
      <rpm:entry name="bundled(rust-crate:proc-macro2)" flags="EQ" epoch="0" ver="1.0.92"/>
      <rpm:entry name="bundled(rust-crate:quick-error)" flags="EQ" epoch="0" ver="1.2.3"/>
      <rpm:entry name="bundled(rust-crate:quote)" flags="EQ" epoch="0" ver="1.0.38"/>
      <rpm:entry name="bundled(rust-crate:rand)" flags="EQ" epoch="0" ver="0.8.5"/>
      <rpm:entry name="bundled(rust-crate:rand_chacha)" flags="EQ" epoch="0" ver="0.3.1"/>
      <rpm:entry name="bundled(rust-crate:rand_core)" flags="EQ" epoch="0" ver="0.6.4"/>
      <rpm:entry name="bundled(rust-crate:rayon)" flags="EQ" epoch="0" ver="1.10.0"/>
      <rpm:entry name="bundled(rust-crate:rayon-core)" flags="EQ" epoch="0" ver="1.12.1"/>
      <rpm:entry name="bundled(rust-crate:regex)" flags="EQ" epoch="0" ver="1.11.1"/>
      <rpm:entry name="bundled(rust-crate:regex-automata)" flags="EQ" epoch="0" ver="0.4.9"/>
      <rpm:entry name="bundled(rust-crate:regex-syntax)" flags="EQ" epoch="0" ver="0.8.5"/>
      <rpm:entry name="bundled(rust-crate:resolv-conf)" flags="EQ" epoch="0" ver="0.7.0"/>
      <rpm:entry name="bundled(rust-crate:rustversion)" flags="EQ" epoch="0" ver="1.0.19"/>
      <rpm:entry name="bundled(rust-crate:ryu)" flags="EQ" epoch="0" ver="1.0.18"/>
      <rpm:entry name="bundled(rust-crate:scopeguard)" flags="EQ" epoch="0" ver="1.2.0"/>
      <rpm:entry name="bundled(rust-crate:serde)" flags="EQ" epoch="0" ver="1.0.217"/>
      <rpm:entry name="bundled(rust-crate:serde_derive)" flags="EQ" epoch="0" ver="1.0.217"/>
      <rpm:entry name="bundled(rust-crate:serde_yaml)" flags="EQ" epoch="0" ver="0.9.34+deprecated"/>
      <rpm:entry name="bundled(rust-crate:shlex)" flags="EQ" epoch="0" ver="1.3.0"/>
      <rpm:entry name="bundled(rust-crate:slab)" flags="EQ" epoch="0" ver="0.4.9"/>
      <rpm:entry name="bundled(rust-crate:smallvec)" flags="EQ" epoch="0" ver="1.13.2"/>
      <rpm:entry name="bundled(rust-crate:socket2)" flags="EQ" epoch="0" ver="0.5.8"/>
      <rpm:entry name="bundled(rust-crate:spinners)" flags="EQ" epoch="0" ver="4.1.1"/>
      <rpm:entry name="bundled(rust-crate:stable_deref_trait)" flags="EQ" epoch="0" ver="1.2.0"/>
      <rpm:entry name="bundled(rust-crate:strsim)" flags="EQ" epoch="0" ver="0.11.1"/>
      <rpm:entry name="bundled(rust-crate:strum)" flags="EQ" epoch="0" ver="0.24.1"/>
      <rpm:entry name="bundled(rust-crate:strum_macros)" flags="EQ" epoch="0" ver="0.24.3"/>
      <rpm:entry name="bundled(rust-crate:syn)" flags="EQ" epoch="0" ver="1.0.109"/>
      <rpm:entry name="bundled(rust-crate:syn)" flags="EQ" epoch="0" ver="2.0.93"/>
      <rpm:entry name="bundled(rust-crate:synstructure)" flags="EQ" epoch="0" ver="0.13.1"/>
      <rpm:entry name="bundled(rust-crate:thiserror)" flags="EQ" epoch="0" ver="1.0.69"/>
      <rpm:entry name="bundled(rust-crate:thiserror-impl)" flags="EQ" epoch="0" ver="1.0.69"/>
      <rpm:entry name="bundled(rust-crate:tinystr)" flags="EQ" epoch="0" ver="0.7.6"/>
      <rpm:entry name="bundled(rust-crate:tinyvec)" flags="EQ" epoch="0" ver="1.8.1"/>
      <rpm:entry name="bundled(rust-crate:tinyvec_macros)" flags="EQ" epoch="0" ver="0.1.1"/>
      <rpm:entry name="bundled(rust-crate:tokio)" flags="EQ" epoch="0" ver="1.42.0"/>
      <rpm:entry name="bundled(rust-crate:tokio-native-tls)" flags="EQ" epoch="0" ver="0.3.1"/>
      <rpm:entry name="bundled(rust-crate:tracing)" flags="EQ" epoch="0" ver="0.1.41"/>
      <rpm:entry name="bundled(rust-crate:tracing-attributes)" flags="EQ" epoch="0" ver="0.1.28"/>
      <rpm:entry name="bundled(rust-crate:tracing-core)" flags="EQ" epoch="0" ver="0.1.33"/>
      <rpm:entry name="bundled(rust-crate:trust-dns-proto)" flags="EQ" epoch="0" ver="0.23.2"/>
      <rpm:entry name="bundled(rust-crate:trust-dns-resolver)" flags="EQ" epoch="0" ver="0.23.2"/>
      <rpm:entry name="bundled(rust-crate:unicode-bidi)" flags="EQ" epoch="0" ver="0.3.18"/>
      <rpm:entry name="bundled(rust-crate:unicode-ident)" flags="EQ" epoch="0" ver="1.0.14"/>
      <rpm:entry name="bundled(rust-crate:unicode-normalization)" flags="EQ" epoch="0" ver="0.1.24"/>
      <rpm:entry name="bundled(rust-crate:unsafe-libyaml)" flags="EQ" epoch="0" ver="0.2.11"/>
      <rpm:entry name="bundled(rust-crate:url)" flags="EQ" epoch="0" ver="2.5.4"/>
      <rpm:entry name="bundled(rust-crate:utf16_iter)" flags="EQ" epoch="0" ver="1.0.5"/>
      <rpm:entry name="bundled(rust-crate:utf8_iter)" flags="EQ" epoch="0" ver="1.0.4"/>
      <rpm:entry name="bundled(rust-crate:utf8parse)" flags="EQ" epoch="0" ver="0.2.2"/>
      <rpm:entry name="bundled(rust-crate:vcpkg)" flags="EQ" epoch="0" ver="0.2.15"/>
      <rpm:entry name="bundled(rust-crate:write16)" flags="EQ" epoch="0" ver="1.0.0"/>
      <rpm:entry name="bundled(rust-crate:writeable)" flags="EQ" epoch="0" ver="0.5.5"/>
      <rpm:entry name="bundled(rust-crate:yoke)" flags="EQ" epoch="0" ver="0.7.5"/>
      <rpm:entry name="bundled(rust-crate:yoke-derive)" flags="EQ" epoch="0" ver="0.7.5"/>
      <rpm:entry name="bundled(rust-crate:zerocopy)" flags="EQ" epoch="0" ver="0.7.35"/>
      <rpm:entry name="bundled(rust-crate:zerocopy-derive)" flags="EQ" epoch="0" ver="0.7.35"/>
      <rpm:entry name="bundled(rust-crate:zerofrom)" flags="EQ" epoch="0" ver="0.1.5"/>
      <rpm:entry name="bundled(rust-crate:zerofrom-derive)" flags="EQ" epoch="0" ver="0.1.5"/>
      <rpm:entry name="bundled(rust-crate:zerovec)" flags="EQ" epoch="0" ver="0.10.4"/>
      <rpm:entry name="bundled(rust-crate:zerovec-derive)" flags="EQ" epoch="0" ver="0.10.3"/>
      <rpm:entry name="hctl" flags="EQ" epoch="0" ver="0.2.7" rel="150600.1.18"/>
      <rpm:entry name="hctl(ppc-64)" flags="EQ" epoch="0" ver="0.2.7" rel="150600.1.18"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="ld64.so.2()(64bit)"/>
      <rpm:entry name="ld64.so.2(GLIBC_2.22)(64bit)"/>
      <rpm:entry name="libcrypto.so.3()(64bit)"/>
      <rpm:entry name="libcrypto.so.3(OPENSSL_3.0.0)(64bit)"/>
      <rpm:entry name="libgcc_s.so.1()(64bit)"/>
      <rpm:entry name="libgcc_s.so.1(GCC_3.0)(64bit)"/>
      <rpm:entry name="libgcc_s.so.1(GCC_3.3)(64bit)"/>
      <rpm:entry name="libgcc_s.so.1(GCC_4.2.0)(64bit)"/>
      <rpm:entry name="libm.so.6()(64bit)"/>
      <rpm:entry name="libm.so.6(GLIBC_2.29)(64bit)"/>
      <rpm:entry name="libssl.so.3()(64bit)"/>
      <rpm:entry name="libssl.so.3(OPENSSL_3.0.0)(64bit)"/>
      <rpm:entry name="openssl"/>
      <rpm:entry name="libc.so.6(GLIBC_2.34)(64bit)"/>
    </rpm:requires>
    <file>/usr/bin/hctl</file>
  </format>
</package>
<package type="rpm">
  <name>hctl</name>
  <arch>s390x</arch>
  <version epoch="0" ver="0.2.7" rel="150600.1.18"/>
  <checksum type="sha256" pkgid="YES">df8d3019bfe7601563234b1b0632d41bde84b8840e6ecdf6f7437efb35577fc4</checksum>
  <summary>CLI Tool to transform, merge, remove duplicates, validate hostlists for dns adblocker.</summary>
  <description>Ultimate, parallel, memory-optimized tool written in rust to validate, query, de-deuplicate, merge, transform your domain lists called hostlists. It's commonly used for maintaining blocklists for pihole/adguard/unbound. Use `hctl -D -h` to list available options.</description>
  <packager></packager>
  <url>https://github.com/michalszmidt/hctl</url>
  <time file="1774435554" build="1774435695"/>
  <size package="1735476" installed="7272491" archive="7273024"/>
  <location href="s390x/hctl-0.2.7-150600.1.18.s390x.rpm"/>
  <format>
    <rpm:license>BSD-3-Clause</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:michalszmidt</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>s390zp21</rpm:buildhost>
    <rpm:sourcerpm>hctl-0.2.7-150600.1.18.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="15092"/>
    <rpm:provides>
      <rpm:entry name="bundled(rust-crate:aho-corasick)" flags="EQ" epoch="0" ver="1.1.3"/>
      <rpm:entry name="bundled(rust-crate:anstream)" flags="EQ" epoch="0" ver="0.6.18"/>
      <rpm:entry name="bundled(rust-crate:anstyle)" flags="EQ" epoch="0" ver="1.0.10"/>
      <rpm:entry name="bundled(rust-crate:anstyle-parse)" flags="EQ" epoch="0" ver="0.2.6"/>
      <rpm:entry name="bundled(rust-crate:anstyle-query)" flags="EQ" epoch="0" ver="1.1.2"/>
      <rpm:entry name="bundled(rust-crate:async-trait)" flags="EQ" epoch="0" ver="0.1.83"/>
      <rpm:entry name="bundled(rust-crate:autocfg)" flags="EQ" epoch="0" ver="1.4.0"/>
      <rpm:entry name="bundled(rust-crate:bitflags)" flags="EQ" epoch="0" ver="2.6.0"/>
      <rpm:entry name="bundled(rust-crate:byteorder)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:bytes)" flags="EQ" epoch="0" ver="1.9.0"/>
      <rpm:entry name="bundled(rust-crate:cc)" flags="EQ" epoch="0" ver="1.2.6"/>
      <rpm:entry name="bundled(rust-crate:cfg-if)" flags="EQ" epoch="0" ver="1.0.0"/>
      <rpm:entry name="bundled(rust-crate:chrono)" flags="EQ" epoch="0" ver="0.4.39"/>
      <rpm:entry name="bundled(rust-crate:clap)" flags="EQ" epoch="0" ver="4.5.23"/>
      <rpm:entry name="bundled(rust-crate:clap_builder)" flags="EQ" epoch="0" ver="4.5.23"/>
      <rpm:entry name="bundled(rust-crate:clap_lex)" flags="EQ" epoch="0" ver="0.7.4"/>
      <rpm:entry name="bundled(rust-crate:colorchoice)" flags="EQ" epoch="0" ver="1.0.3"/>
      <rpm:entry name="bundled(rust-crate:crossbeam-deque)" flags="EQ" epoch="0" ver="0.8.6"/>
      <rpm:entry name="bundled(rust-crate:crossbeam-epoch)" flags="EQ" epoch="0" ver="0.9.18"/>
      <rpm:entry name="bundled(rust-crate:crossbeam-utils)" flags="EQ" epoch="0" ver="0.8.21"/>
      <rpm:entry name="bundled(rust-crate:data-encoding)" flags="EQ" epoch="0" ver="2.6.0"/>
      <rpm:entry name="bundled(rust-crate:displaydoc)" flags="EQ" epoch="0" ver="0.2.5"/>
      <rpm:entry name="bundled(rust-crate:either)" flags="EQ" epoch="0" ver="1.13.0"/>
      <rpm:entry name="bundled(rust-crate:enum-as-inner)" flags="EQ" epoch="0" ver="0.6.1"/>
      <rpm:entry name="bundled(rust-crate:equivalent)" flags="EQ" epoch="0" ver="1.0.1"/>
      <rpm:entry name="bundled(rust-crate:foreign-types)" flags="EQ" epoch="0" ver="0.3.2"/>
      <rpm:entry name="bundled(rust-crate:foreign-types-shared)" flags="EQ" epoch="0" ver="0.1.1"/>
      <rpm:entry name="bundled(rust-crate:form_urlencoded)" flags="EQ" epoch="0" ver="1.2.1"/>
      <rpm:entry name="bundled(rust-crate:futures-channel)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:futures-core)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:futures-io)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:futures-task)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:futures-util)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:getrandom)" flags="EQ" epoch="0" ver="0.2.15"/>
      <rpm:entry name="bundled(rust-crate:hashbrown)" flags="EQ" epoch="0" ver="0.15.2"/>
      <rpm:entry name="bundled(rust-crate:hctl)" flags="EQ" epoch="0" ver="0.2.7"/>
      <rpm:entry name="bundled(rust-crate:heck)" flags="EQ" epoch="0" ver="0.4.1"/>
      <rpm:entry name="bundled(rust-crate:heck)" flags="EQ" epoch="0" ver="0.5.0"/>
      <rpm:entry name="bundled(rust-crate:hostname)" flags="EQ" epoch="0" ver="0.3.1"/>
      <rpm:entry name="bundled(rust-crate:iana-time-zone)" flags="EQ" epoch="0" ver="0.1.61"/>
      <rpm:entry name="bundled(rust-crate:icu_collections)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_locid)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_locid_transform)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_locid_transform_data)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_normalizer)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_normalizer_data)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_properties)" flags="EQ" epoch="0" ver="1.5.1"/>
      <rpm:entry name="bundled(rust-crate:icu_properties_data)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_provider)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_provider_macros)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:idna)" flags="EQ" epoch="0" ver="0.4.0"/>
      <rpm:entry name="bundled(rust-crate:idna)" flags="EQ" epoch="0" ver="1.0.3"/>
      <rpm:entry name="bundled(rust-crate:idna_adapter)" flags="EQ" epoch="0" ver="1.2.0"/>
      <rpm:entry name="bundled(rust-crate:indexmap)" flags="EQ" epoch="0" ver="2.7.0"/>
      <rpm:entry name="bundled(rust-crate:ipnet)" flags="EQ" epoch="0" ver="2.10.1"/>
      <rpm:entry name="bundled(rust-crate:is_terminal_polyfill)" flags="EQ" epoch="0" ver="1.70.1"/>
      <rpm:entry name="bundled(rust-crate:itertools)" flags="EQ" epoch="0" ver="0.14.0"/>
      <rpm:entry name="bundled(rust-crate:itoa)" flags="EQ" epoch="0" ver="1.0.14"/>
      <rpm:entry name="bundled(rust-crate:lazy_static)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:libc)" flags="EQ" epoch="0" ver="0.2.169"/>
      <rpm:entry name="bundled(rust-crate:linked-hash-map)" flags="EQ" epoch="0" ver="0.5.6"/>
      <rpm:entry name="bundled(rust-crate:litemap)" flags="EQ" epoch="0" ver="0.7.4"/>
      <rpm:entry name="bundled(rust-crate:lock_api)" flags="EQ" epoch="0" ver="0.4.12"/>
      <rpm:entry name="bundled(rust-crate:log)" flags="EQ" epoch="0" ver="0.4.22"/>
      <rpm:entry name="bundled(rust-crate:lru-cache)" flags="EQ" epoch="0" ver="0.1.2"/>
      <rpm:entry name="bundled(rust-crate:maplit)" flags="EQ" epoch="0" ver="1.0.2"/>
      <rpm:entry name="bundled(rust-crate:match_cfg)" flags="EQ" epoch="0" ver="0.1.0"/>
      <rpm:entry name="bundled(rust-crate:memchr)" flags="EQ" epoch="0" ver="2.7.4"/>
      <rpm:entry name="bundled(rust-crate:minreq)" flags="EQ" epoch="0" ver="2.13.0"/>
      <rpm:entry name="bundled(rust-crate:mio)" flags="EQ" epoch="0" ver="1.0.3"/>
      <rpm:entry name="bundled(rust-crate:native-tls)" flags="EQ" epoch="0" ver="0.2.12"/>
      <rpm:entry name="bundled(rust-crate:num-traits)" flags="EQ" epoch="0" ver="0.2.19"/>
      <rpm:entry name="bundled(rust-crate:once_cell)" flags="EQ" epoch="0" ver="1.20.2"/>
      <rpm:entry name="bundled(rust-crate:openssl)" flags="EQ" epoch="0" ver="0.10.68"/>
      <rpm:entry name="bundled(rust-crate:openssl-macros)" flags="EQ" epoch="0" ver="0.1.1"/>
      <rpm:entry name="bundled(rust-crate:openssl-probe)" flags="EQ" epoch="0" ver="0.1.5"/>
      <rpm:entry name="bundled(rust-crate:openssl-sys)" flags="EQ" epoch="0" ver="0.9.104"/>
      <rpm:entry name="bundled(rust-crate:parking_lot)" flags="EQ" epoch="0" ver="0.12.3"/>
      <rpm:entry name="bundled(rust-crate:parking_lot_core)" flags="EQ" epoch="0" ver="0.9.10"/>
      <rpm:entry name="bundled(rust-crate:percent-encoding)" flags="EQ" epoch="0" ver="2.3.1"/>
      <rpm:entry name="bundled(rust-crate:pin-project-lite)" flags="EQ" epoch="0" ver="0.2.15"/>
      <rpm:entry name="bundled(rust-crate:pin-utils)" flags="EQ" epoch="0" ver="0.1.0"/>
      <rpm:entry name="bundled(rust-crate:pkg-config)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:ppv-lite86)" flags="EQ" epoch="0" ver="0.2.20"/>
      <rpm:entry name="bundled(rust-crate:proc-macro2)" flags="EQ" epoch="0" ver="1.0.92"/>
      <rpm:entry name="bundled(rust-crate:quick-error)" flags="EQ" epoch="0" ver="1.2.3"/>
      <rpm:entry name="bundled(rust-crate:quote)" flags="EQ" epoch="0" ver="1.0.38"/>
      <rpm:entry name="bundled(rust-crate:rand)" flags="EQ" epoch="0" ver="0.8.5"/>
      <rpm:entry name="bundled(rust-crate:rand_chacha)" flags="EQ" epoch="0" ver="0.3.1"/>
      <rpm:entry name="bundled(rust-crate:rand_core)" flags="EQ" epoch="0" ver="0.6.4"/>
      <rpm:entry name="bundled(rust-crate:rayon)" flags="EQ" epoch="0" ver="1.10.0"/>
      <rpm:entry name="bundled(rust-crate:rayon-core)" flags="EQ" epoch="0" ver="1.12.1"/>
      <rpm:entry name="bundled(rust-crate:regex)" flags="EQ" epoch="0" ver="1.11.1"/>
      <rpm:entry name="bundled(rust-crate:regex-automata)" flags="EQ" epoch="0" ver="0.4.9"/>
      <rpm:entry name="bundled(rust-crate:regex-syntax)" flags="EQ" epoch="0" ver="0.8.5"/>
      <rpm:entry name="bundled(rust-crate:resolv-conf)" flags="EQ" epoch="0" ver="0.7.0"/>
      <rpm:entry name="bundled(rust-crate:rustversion)" flags="EQ" epoch="0" ver="1.0.19"/>
      <rpm:entry name="bundled(rust-crate:ryu)" flags="EQ" epoch="0" ver="1.0.18"/>
      <rpm:entry name="bundled(rust-crate:scopeguard)" flags="EQ" epoch="0" ver="1.2.0"/>
      <rpm:entry name="bundled(rust-crate:serde)" flags="EQ" epoch="0" ver="1.0.217"/>
      <rpm:entry name="bundled(rust-crate:serde_derive)" flags="EQ" epoch="0" ver="1.0.217"/>
      <rpm:entry name="bundled(rust-crate:serde_yaml)" flags="EQ" epoch="0" ver="0.9.34+deprecated"/>
      <rpm:entry name="bundled(rust-crate:shlex)" flags="EQ" epoch="0" ver="1.3.0"/>
      <rpm:entry name="bundled(rust-crate:slab)" flags="EQ" epoch="0" ver="0.4.9"/>
      <rpm:entry name="bundled(rust-crate:smallvec)" flags="EQ" epoch="0" ver="1.13.2"/>
      <rpm:entry name="bundled(rust-crate:socket2)" flags="EQ" epoch="0" ver="0.5.8"/>
      <rpm:entry name="bundled(rust-crate:spinners)" flags="EQ" epoch="0" ver="4.1.1"/>
      <rpm:entry name="bundled(rust-crate:stable_deref_trait)" flags="EQ" epoch="0" ver="1.2.0"/>
      <rpm:entry name="bundled(rust-crate:strsim)" flags="EQ" epoch="0" ver="0.11.1"/>
      <rpm:entry name="bundled(rust-crate:strum)" flags="EQ" epoch="0" ver="0.24.1"/>
      <rpm:entry name="bundled(rust-crate:strum_macros)" flags="EQ" epoch="0" ver="0.24.3"/>
      <rpm:entry name="bundled(rust-crate:syn)" flags="EQ" epoch="0" ver="1.0.109"/>
      <rpm:entry name="bundled(rust-crate:syn)" flags="EQ" epoch="0" ver="2.0.93"/>
      <rpm:entry name="bundled(rust-crate:synstructure)" flags="EQ" epoch="0" ver="0.13.1"/>
      <rpm:entry name="bundled(rust-crate:thiserror)" flags="EQ" epoch="0" ver="1.0.69"/>
      <rpm:entry name="bundled(rust-crate:thiserror-impl)" flags="EQ" epoch="0" ver="1.0.69"/>
      <rpm:entry name="bundled(rust-crate:tinystr)" flags="EQ" epoch="0" ver="0.7.6"/>
      <rpm:entry name="bundled(rust-crate:tinyvec)" flags="EQ" epoch="0" ver="1.8.1"/>
      <rpm:entry name="bundled(rust-crate:tinyvec_macros)" flags="EQ" epoch="0" ver="0.1.1"/>
      <rpm:entry name="bundled(rust-crate:tokio)" flags="EQ" epoch="0" ver="1.42.0"/>
      <rpm:entry name="bundled(rust-crate:tokio-native-tls)" flags="EQ" epoch="0" ver="0.3.1"/>
      <rpm:entry name="bundled(rust-crate:tracing)" flags="EQ" epoch="0" ver="0.1.41"/>
      <rpm:entry name="bundled(rust-crate:tracing-attributes)" flags="EQ" epoch="0" ver="0.1.28"/>
      <rpm:entry name="bundled(rust-crate:tracing-core)" flags="EQ" epoch="0" ver="0.1.33"/>
      <rpm:entry name="bundled(rust-crate:trust-dns-proto)" flags="EQ" epoch="0" ver="0.23.2"/>
      <rpm:entry name="bundled(rust-crate:trust-dns-resolver)" flags="EQ" epoch="0" ver="0.23.2"/>
      <rpm:entry name="bundled(rust-crate:unicode-bidi)" flags="EQ" epoch="0" ver="0.3.18"/>
      <rpm:entry name="bundled(rust-crate:unicode-ident)" flags="EQ" epoch="0" ver="1.0.14"/>
      <rpm:entry name="bundled(rust-crate:unicode-normalization)" flags="EQ" epoch="0" ver="0.1.24"/>
      <rpm:entry name="bundled(rust-crate:unsafe-libyaml)" flags="EQ" epoch="0" ver="0.2.11"/>
      <rpm:entry name="bundled(rust-crate:url)" flags="EQ" epoch="0" ver="2.5.4"/>
      <rpm:entry name="bundled(rust-crate:utf16_iter)" flags="EQ" epoch="0" ver="1.0.5"/>
      <rpm:entry name="bundled(rust-crate:utf8_iter)" flags="EQ" epoch="0" ver="1.0.4"/>
      <rpm:entry name="bundled(rust-crate:utf8parse)" flags="EQ" epoch="0" ver="0.2.2"/>
      <rpm:entry name="bundled(rust-crate:vcpkg)" flags="EQ" epoch="0" ver="0.2.15"/>
      <rpm:entry name="bundled(rust-crate:write16)" flags="EQ" epoch="0" ver="1.0.0"/>
      <rpm:entry name="bundled(rust-crate:writeable)" flags="EQ" epoch="0" ver="0.5.5"/>
      <rpm:entry name="bundled(rust-crate:yoke)" flags="EQ" epoch="0" ver="0.7.5"/>
      <rpm:entry name="bundled(rust-crate:yoke-derive)" flags="EQ" epoch="0" ver="0.7.5"/>
      <rpm:entry name="bundled(rust-crate:zerocopy)" flags="EQ" epoch="0" ver="0.7.35"/>
      <rpm:entry name="bundled(rust-crate:zerocopy-derive)" flags="EQ" epoch="0" ver="0.7.35"/>
      <rpm:entry name="bundled(rust-crate:zerofrom)" flags="EQ" epoch="0" ver="0.1.5"/>
      <rpm:entry name="bundled(rust-crate:zerofrom-derive)" flags="EQ" epoch="0" ver="0.1.5"/>
      <rpm:entry name="bundled(rust-crate:zerovec)" flags="EQ" epoch="0" ver="0.10.4"/>
      <rpm:entry name="bundled(rust-crate:zerovec-derive)" flags="EQ" epoch="0" ver="0.10.3"/>
      <rpm:entry name="hctl" flags="EQ" epoch="0" ver="0.2.7" rel="150600.1.18"/>
      <rpm:entry name="hctl(s390-64)" flags="EQ" epoch="0" ver="0.2.7" rel="150600.1.18"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="ld64.so.1()(64bit)"/>
      <rpm:entry name="ld64.so.1(GLIBC_2.3)(64bit)"/>
      <rpm:entry name="libcrypto.so.3()(64bit)"/>
      <rpm:entry name="libcrypto.so.3(OPENSSL_3.0.0)(64bit)"/>
      <rpm:entry name="libgcc_s.so.1()(64bit)"/>
      <rpm:entry name="libgcc_s.so.1(GCC_3.0)(64bit)"/>
      <rpm:entry name="libgcc_s.so.1(GCC_3.3)(64bit)"/>
      <rpm:entry name="libgcc_s.so.1(GCC_4.2.0)(64bit)"/>
      <rpm:entry name="libm.so.6()(64bit)"/>
      <rpm:entry name="libm.so.6(GLIBC_2.29)(64bit)"/>
      <rpm:entry name="libssl.so.3()(64bit)"/>
      <rpm:entry name="libssl.so.3(OPENSSL_3.0.0)(64bit)"/>
      <rpm:entry name="openssl"/>
      <rpm:entry name="libc.so.6(GLIBC_2.34)(64bit)"/>
    </rpm:requires>
    <file>/usr/bin/hctl</file>
  </format>
</package>
<package type="rpm">
  <name>hctl</name>
  <arch>src</arch>
  <version epoch="0" ver="0.2.7" rel="150600.1.18"/>
  <checksum type="sha256" pkgid="YES">c25e6dfee8407a483fc89fc085d0d5b1c4aa525eb8d0382017d1e9851fa2b3c6</checksum>
  <summary>CLI Tool to transform, merge, remove duplicates, validate hostlists for dns adblocker.</summary>
  <description>Ultimate, parallel, memory-optimized tool written in rust to validate, query, de-deuplicate, merge, transform your domain lists called hostlists. It's commonly used for maintaining blocklists for pihole/adguard/unbound. Use `hctl -D -h` to list available options.</description>
  <packager></packager>
  <url>https://github.com/michalszmidt/hctl</url>
  <time file="1774433827" build="1774433786"/>
  <size package="23526361" installed="23538204" archive="23538712"/>
  <location href="src/hctl-0.2.7-150600.1.18.src.rpm"/>
  <format>
    <rpm:license>BSD-3-Clause</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:michalszmidt</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>obs-power9-07</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="6768"/>
    <rpm:requires>
      <rpm:entry name="binutils"/>
      <rpm:entry name="cargo-packaging"/>
      <rpm:entry name="gcc"/>
      <rpm:entry name="gcc-c++"/>
      <rpm:entry name="libopenssl-devel"/>
      <rpm:entry name="openssl"/>
      <rpm:entry name="pkgconf"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>hctl</name>
  <arch>x86_64</arch>
  <version epoch="0" ver="0.2.7" rel="150600.1.18"/>
  <checksum type="sha256" pkgid="YES">dd5e9f2b7989a6947b7d0502dd08e651ceafca3bc2be219426db76842bed5de3</checksum>
  <summary>CLI Tool to transform, merge, remove duplicates, validate hostlists for dns adblocker.</summary>
  <description>Ultimate, parallel, memory-optimized tool written in rust to validate, query, de-deuplicate, merge, transform your domain lists called hostlists. It's commonly used for maintaining blocklists for pihole/adguard/unbound. Use `hctl -D -h` to list available options.</description>
  <packager></packager>
  <url>https://github.com/michalszmidt/hctl</url>
  <time file="1774434205" build="1774434186"/>
  <size package="1849928" installed="7304059" archive="7304592"/>
  <location href="x86_64/hctl-0.2.7-150600.1.18.x86_64.rpm"/>
  <format>
    <rpm:license>BSD-3-Clause</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:michalszmidt</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i01-ch2c</rpm:buildhost>
    <rpm:sourcerpm>hctl-0.2.7-150600.1.18.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="15132"/>
    <rpm:provides>
      <rpm:entry name="bundled(rust-crate:aho-corasick)" flags="EQ" epoch="0" ver="1.1.3"/>
      <rpm:entry name="bundled(rust-crate:anstream)" flags="EQ" epoch="0" ver="0.6.18"/>
      <rpm:entry name="bundled(rust-crate:anstyle)" flags="EQ" epoch="0" ver="1.0.10"/>
      <rpm:entry name="bundled(rust-crate:anstyle-parse)" flags="EQ" epoch="0" ver="0.2.6"/>
      <rpm:entry name="bundled(rust-crate:anstyle-query)" flags="EQ" epoch="0" ver="1.1.2"/>
      <rpm:entry name="bundled(rust-crate:async-trait)" flags="EQ" epoch="0" ver="0.1.83"/>
      <rpm:entry name="bundled(rust-crate:autocfg)" flags="EQ" epoch="0" ver="1.4.0"/>
      <rpm:entry name="bundled(rust-crate:bitflags)" flags="EQ" epoch="0" ver="2.6.0"/>
      <rpm:entry name="bundled(rust-crate:byteorder)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:bytes)" flags="EQ" epoch="0" ver="1.9.0"/>
      <rpm:entry name="bundled(rust-crate:cc)" flags="EQ" epoch="0" ver="1.2.6"/>
      <rpm:entry name="bundled(rust-crate:cfg-if)" flags="EQ" epoch="0" ver="1.0.0"/>
      <rpm:entry name="bundled(rust-crate:chrono)" flags="EQ" epoch="0" ver="0.4.39"/>
      <rpm:entry name="bundled(rust-crate:clap)" flags="EQ" epoch="0" ver="4.5.23"/>
      <rpm:entry name="bundled(rust-crate:clap_builder)" flags="EQ" epoch="0" ver="4.5.23"/>
      <rpm:entry name="bundled(rust-crate:clap_lex)" flags="EQ" epoch="0" ver="0.7.4"/>
      <rpm:entry name="bundled(rust-crate:colorchoice)" flags="EQ" epoch="0" ver="1.0.3"/>
      <rpm:entry name="bundled(rust-crate:crossbeam-deque)" flags="EQ" epoch="0" ver="0.8.6"/>
      <rpm:entry name="bundled(rust-crate:crossbeam-epoch)" flags="EQ" epoch="0" ver="0.9.18"/>
      <rpm:entry name="bundled(rust-crate:crossbeam-utils)" flags="EQ" epoch="0" ver="0.8.21"/>
      <rpm:entry name="bundled(rust-crate:data-encoding)" flags="EQ" epoch="0" ver="2.6.0"/>
      <rpm:entry name="bundled(rust-crate:displaydoc)" flags="EQ" epoch="0" ver="0.2.5"/>
      <rpm:entry name="bundled(rust-crate:either)" flags="EQ" epoch="0" ver="1.13.0"/>
      <rpm:entry name="bundled(rust-crate:enum-as-inner)" flags="EQ" epoch="0" ver="0.6.1"/>
      <rpm:entry name="bundled(rust-crate:equivalent)" flags="EQ" epoch="0" ver="1.0.1"/>
      <rpm:entry name="bundled(rust-crate:foreign-types)" flags="EQ" epoch="0" ver="0.3.2"/>
      <rpm:entry name="bundled(rust-crate:foreign-types-shared)" flags="EQ" epoch="0" ver="0.1.1"/>
      <rpm:entry name="bundled(rust-crate:form_urlencoded)" flags="EQ" epoch="0" ver="1.2.1"/>
      <rpm:entry name="bundled(rust-crate:futures-channel)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:futures-core)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:futures-io)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:futures-task)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:futures-util)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:getrandom)" flags="EQ" epoch="0" ver="0.2.15"/>
      <rpm:entry name="bundled(rust-crate:hashbrown)" flags="EQ" epoch="0" ver="0.15.2"/>
      <rpm:entry name="bundled(rust-crate:hctl)" flags="EQ" epoch="0" ver="0.2.7"/>
      <rpm:entry name="bundled(rust-crate:heck)" flags="EQ" epoch="0" ver="0.4.1"/>
      <rpm:entry name="bundled(rust-crate:heck)" flags="EQ" epoch="0" ver="0.5.0"/>
      <rpm:entry name="bundled(rust-crate:hostname)" flags="EQ" epoch="0" ver="0.3.1"/>
      <rpm:entry name="bundled(rust-crate:iana-time-zone)" flags="EQ" epoch="0" ver="0.1.61"/>
      <rpm:entry name="bundled(rust-crate:icu_collections)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_locid)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_locid_transform)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_locid_transform_data)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_normalizer)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_normalizer_data)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_properties)" flags="EQ" epoch="0" ver="1.5.1"/>
      <rpm:entry name="bundled(rust-crate:icu_properties_data)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_provider)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:icu_provider_macros)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:idna)" flags="EQ" epoch="0" ver="0.4.0"/>
      <rpm:entry name="bundled(rust-crate:idna)" flags="EQ" epoch="0" ver="1.0.3"/>
      <rpm:entry name="bundled(rust-crate:idna_adapter)" flags="EQ" epoch="0" ver="1.2.0"/>
      <rpm:entry name="bundled(rust-crate:indexmap)" flags="EQ" epoch="0" ver="2.7.0"/>
      <rpm:entry name="bundled(rust-crate:ipnet)" flags="EQ" epoch="0" ver="2.10.1"/>
      <rpm:entry name="bundled(rust-crate:is_terminal_polyfill)" flags="EQ" epoch="0" ver="1.70.1"/>
      <rpm:entry name="bundled(rust-crate:itertools)" flags="EQ" epoch="0" ver="0.14.0"/>
      <rpm:entry name="bundled(rust-crate:itoa)" flags="EQ" epoch="0" ver="1.0.14"/>
      <rpm:entry name="bundled(rust-crate:lazy_static)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:libc)" flags="EQ" epoch="0" ver="0.2.169"/>
      <rpm:entry name="bundled(rust-crate:linked-hash-map)" flags="EQ" epoch="0" ver="0.5.6"/>
      <rpm:entry name="bundled(rust-crate:litemap)" flags="EQ" epoch="0" ver="0.7.4"/>
      <rpm:entry name="bundled(rust-crate:lock_api)" flags="EQ" epoch="0" ver="0.4.12"/>
      <rpm:entry name="bundled(rust-crate:log)" flags="EQ" epoch="0" ver="0.4.22"/>
      <rpm:entry name="bundled(rust-crate:lru-cache)" flags="EQ" epoch="0" ver="0.1.2"/>
      <rpm:entry name="bundled(rust-crate:maplit)" flags="EQ" epoch="0" ver="1.0.2"/>
      <rpm:entry name="bundled(rust-crate:match_cfg)" flags="EQ" epoch="0" ver="0.1.0"/>
      <rpm:entry name="bundled(rust-crate:memchr)" flags="EQ" epoch="0" ver="2.7.4"/>
      <rpm:entry name="bundled(rust-crate:minreq)" flags="EQ" epoch="0" ver="2.13.0"/>
      <rpm:entry name="bundled(rust-crate:mio)" flags="EQ" epoch="0" ver="1.0.3"/>
      <rpm:entry name="bundled(rust-crate:native-tls)" flags="EQ" epoch="0" ver="0.2.12"/>
      <rpm:entry name="bundled(rust-crate:num-traits)" flags="EQ" epoch="0" ver="0.2.19"/>
      <rpm:entry name="bundled(rust-crate:once_cell)" flags="EQ" epoch="0" ver="1.20.2"/>
      <rpm:entry name="bundled(rust-crate:openssl)" flags="EQ" epoch="0" ver="0.10.68"/>
      <rpm:entry name="bundled(rust-crate:openssl-macros)" flags="EQ" epoch="0" ver="0.1.1"/>
      <rpm:entry name="bundled(rust-crate:openssl-probe)" flags="EQ" epoch="0" ver="0.1.5"/>
      <rpm:entry name="bundled(rust-crate:openssl-sys)" flags="EQ" epoch="0" ver="0.9.104"/>
      <rpm:entry name="bundled(rust-crate:parking_lot)" flags="EQ" epoch="0" ver="0.12.3"/>
      <rpm:entry name="bundled(rust-crate:parking_lot_core)" flags="EQ" epoch="0" ver="0.9.10"/>
      <rpm:entry name="bundled(rust-crate:percent-encoding)" flags="EQ" epoch="0" ver="2.3.1"/>
      <rpm:entry name="bundled(rust-crate:pin-project-lite)" flags="EQ" epoch="0" ver="0.2.15"/>
      <rpm:entry name="bundled(rust-crate:pin-utils)" flags="EQ" epoch="0" ver="0.1.0"/>
      <rpm:entry name="bundled(rust-crate:pkg-config)" flags="EQ" epoch="0" ver="0.3.31"/>
      <rpm:entry name="bundled(rust-crate:ppv-lite86)" flags="EQ" epoch="0" ver="0.2.20"/>
      <rpm:entry name="bundled(rust-crate:proc-macro2)" flags="EQ" epoch="0" ver="1.0.92"/>
      <rpm:entry name="bundled(rust-crate:quick-error)" flags="EQ" epoch="0" ver="1.2.3"/>
      <rpm:entry name="bundled(rust-crate:quote)" flags="EQ" epoch="0" ver="1.0.38"/>
      <rpm:entry name="bundled(rust-crate:rand)" flags="EQ" epoch="0" ver="0.8.5"/>
      <rpm:entry name="bundled(rust-crate:rand_chacha)" flags="EQ" epoch="0" ver="0.3.1"/>
      <rpm:entry name="bundled(rust-crate:rand_core)" flags="EQ" epoch="0" ver="0.6.4"/>
      <rpm:entry name="bundled(rust-crate:rayon)" flags="EQ" epoch="0" ver="1.10.0"/>
      <rpm:entry name="bundled(rust-crate:rayon-core)" flags="EQ" epoch="0" ver="1.12.1"/>
      <rpm:entry name="bundled(rust-crate:regex)" flags="EQ" epoch="0" ver="1.11.1"/>
      <rpm:entry name="bundled(rust-crate:regex-automata)" flags="EQ" epoch="0" ver="0.4.9"/>
      <rpm:entry name="bundled(rust-crate:regex-syntax)" flags="EQ" epoch="0" ver="0.8.5"/>
      <rpm:entry name="bundled(rust-crate:resolv-conf)" flags="EQ" epoch="0" ver="0.7.0"/>
      <rpm:entry name="bundled(rust-crate:rustversion)" flags="EQ" epoch="0" ver="1.0.19"/>
      <rpm:entry name="bundled(rust-crate:ryu)" flags="EQ" epoch="0" ver="1.0.18"/>
      <rpm:entry name="bundled(rust-crate:scopeguard)" flags="EQ" epoch="0" ver="1.2.0"/>
      <rpm:entry name="bundled(rust-crate:serde)" flags="EQ" epoch="0" ver="1.0.217"/>
      <rpm:entry name="bundled(rust-crate:serde_derive)" flags="EQ" epoch="0" ver="1.0.217"/>
      <rpm:entry name="bundled(rust-crate:serde_yaml)" flags="EQ" epoch="0" ver="0.9.34+deprecated"/>
      <rpm:entry name="bundled(rust-crate:shlex)" flags="EQ" epoch="0" ver="1.3.0"/>
      <rpm:entry name="bundled(rust-crate:slab)" flags="EQ" epoch="0" ver="0.4.9"/>
      <rpm:entry name="bundled(rust-crate:smallvec)" flags="EQ" epoch="0" ver="1.13.2"/>
      <rpm:entry name="bundled(rust-crate:socket2)" flags="EQ" epoch="0" ver="0.5.8"/>
      <rpm:entry name="bundled(rust-crate:spinners)" flags="EQ" epoch="0" ver="4.1.1"/>
      <rpm:entry name="bundled(rust-crate:stable_deref_trait)" flags="EQ" epoch="0" ver="1.2.0"/>
      <rpm:entry name="bundled(rust-crate:strsim)" flags="EQ" epoch="0" ver="0.11.1"/>
      <rpm:entry name="bundled(rust-crate:strum)" flags="EQ" epoch="0" ver="0.24.1"/>
      <rpm:entry name="bundled(rust-crate:strum_macros)" flags="EQ" epoch="0" ver="0.24.3"/>
      <rpm:entry name="bundled(rust-crate:syn)" flags="EQ" epoch="0" ver="1.0.109"/>
      <rpm:entry name="bundled(rust-crate:syn)" flags="EQ" epoch="0" ver="2.0.93"/>
      <rpm:entry name="bundled(rust-crate:synstructure)" flags="EQ" epoch="0" ver="0.13.1"/>
      <rpm:entry name="bundled(rust-crate:thiserror)" flags="EQ" epoch="0" ver="1.0.69"/>
      <rpm:entry name="bundled(rust-crate:thiserror-impl)" flags="EQ" epoch="0" ver="1.0.69"/>
      <rpm:entry name="bundled(rust-crate:tinystr)" flags="EQ" epoch="0" ver="0.7.6"/>
      <rpm:entry name="bundled(rust-crate:tinyvec)" flags="EQ" epoch="0" ver="1.8.1"/>
      <rpm:entry name="bundled(rust-crate:tinyvec_macros)" flags="EQ" epoch="0" ver="0.1.1"/>
      <rpm:entry name="bundled(rust-crate:tokio)" flags="EQ" epoch="0" ver="1.42.0"/>
      <rpm:entry name="bundled(rust-crate:tokio-native-tls)" flags="EQ" epoch="0" ver="0.3.1"/>
      <rpm:entry name="bundled(rust-crate:tracing)" flags="EQ" epoch="0" ver="0.1.41"/>
      <rpm:entry name="bundled(rust-crate:tracing-attributes)" flags="EQ" epoch="0" ver="0.1.28"/>
      <rpm:entry name="bundled(rust-crate:tracing-core)" flags="EQ" epoch="0" ver="0.1.33"/>
      <rpm:entry name="bundled(rust-crate:trust-dns-proto)" flags="EQ" epoch="0" ver="0.23.2"/>
      <rpm:entry name="bundled(rust-crate:trust-dns-resolver)" flags="EQ" epoch="0" ver="0.23.2"/>
      <rpm:entry name="bundled(rust-crate:unicode-bidi)" flags="EQ" epoch="0" ver="0.3.18"/>
      <rpm:entry name="bundled(rust-crate:unicode-ident)" flags="EQ" epoch="0" ver="1.0.14"/>
      <rpm:entry name="bundled(rust-crate:unicode-normalization)" flags="EQ" epoch="0" ver="0.1.24"/>
      <rpm:entry name="bundled(rust-crate:unsafe-libyaml)" flags="EQ" epoch="0" ver="0.2.11"/>
      <rpm:entry name="bundled(rust-crate:url)" flags="EQ" epoch="0" ver="2.5.4"/>
      <rpm:entry name="bundled(rust-crate:utf16_iter)" flags="EQ" epoch="0" ver="1.0.5"/>
      <rpm:entry name="bundled(rust-crate:utf8_iter)" flags="EQ" epoch="0" ver="1.0.4"/>
      <rpm:entry name="bundled(rust-crate:utf8parse)" flags="EQ" epoch="0" ver="0.2.2"/>
      <rpm:entry name="bundled(rust-crate:vcpkg)" flags="EQ" epoch="0" ver="0.2.15"/>
      <rpm:entry name="bundled(rust-crate:write16)" flags="EQ" epoch="0" ver="1.0.0"/>
      <rpm:entry name="bundled(rust-crate:writeable)" flags="EQ" epoch="0" ver="0.5.5"/>
      <rpm:entry name="bundled(rust-crate:yoke)" flags="EQ" epoch="0" ver="0.7.5"/>
      <rpm:entry name="bundled(rust-crate:yoke-derive)" flags="EQ" epoch="0" ver="0.7.5"/>
      <rpm:entry name="bundled(rust-crate:zerocopy)" flags="EQ" epoch="0" ver="0.7.35"/>
      <rpm:entry name="bundled(rust-crate:zerocopy-derive)" flags="EQ" epoch="0" ver="0.7.35"/>
      <rpm:entry name="bundled(rust-crate:zerofrom)" flags="EQ" epoch="0" ver="0.1.5"/>
      <rpm:entry name="bundled(rust-crate:zerofrom-derive)" flags="EQ" epoch="0" ver="0.1.5"/>
      <rpm:entry name="bundled(rust-crate:zerovec)" flags="EQ" epoch="0" ver="0.10.4"/>
      <rpm:entry name="bundled(rust-crate:zerovec-derive)" flags="EQ" epoch="0" ver="0.10.3"/>
      <rpm:entry name="hctl" flags="EQ" epoch="0" ver="0.2.7" rel="150600.1.18"/>
      <rpm:entry name="hctl(x86-64)" flags="EQ" epoch="0" ver="0.2.7" rel="150600.1.18"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="ld-linux-x86-64.so.2()(64bit)"/>
      <rpm:entry name="ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)"/>
      <rpm:entry name="libcrypto.so.3()(64bit)"/>
      <rpm:entry name="libcrypto.so.3(OPENSSL_3.0.0)(64bit)"/>
      <rpm:entry name="libgcc_s.so.1()(64bit)"/>
      <rpm:entry name="libgcc_s.so.1(GCC_3.0)(64bit)"/>
      <rpm:entry name="libgcc_s.so.1(GCC_3.3)(64bit)"/>
      <rpm:entry name="libgcc_s.so.1(GCC_4.2.0)(64bit)"/>
      <rpm:entry name="libm.so.6()(64bit)"/>
      <rpm:entry name="libm.so.6(GLIBC_2.29)(64bit)"/>
      <rpm:entry name="libssl.so.3()(64bit)"/>
      <rpm:entry name="libssl.so.3(OPENSSL_3.0.0)(64bit)"/>
      <rpm:entry name="openssl"/>
      <rpm:entry name="libc.so.6(GLIBC_2.34)(64bit)"/>
    </rpm:requires>
    <file>/usr/bin/hctl</file>
  </format>
</package>
</metadata>