<?xml version="1.0" encoding="UTF-8"?>
<metadata xmlns="http://linux.duke.edu/metadata/common" xmlns:rpm="http://linux.duke.edu/metadata/rpm" packages="2">
<package type="rpm">
  <name>rustnet</name>
  <arch>src</arch>
  <version epoch="0" ver="1.4.0" rel="1.2"/>
  <checksum type="sha512" pkgid="YES">2309c878b0a0677266480aaefd3ecd82218c4761cf423c8479a488b073f3ef902753bc9d268c444e4068e4a1d52c2085f97f6bbb77bb82c1f7c8b09b09fb6824</checksum>
  <summary>Per-process network monitoring TUI with deep packet inspection</summary>
  <description>RustNet is a terminal UI that shows live per-process network activity:
which application owns each TCP, UDP, and QUIC connection, what protocol
it speaks, and how the connection is behaving in real time. It runs
sandboxed by default and drops privileges immediately after libpcap
initializes.

Features:
- Per-process attribution for TCP, UDP, and QUIC via eBPF on Linux,
  PKTAP on macOS, and native APIs on Windows and FreeBSD
- Deep packet inspection for HTTP, HTTPS/TLS (with SNI), DNS, SSH,
  FTP, QUIC, MQTT, BitTorrent, STUN, NTP, mDNS, LLMNR, DHCP, SNMP,
  SSDP, and NetBIOS
- Security sandboxing: Landlock (Linux 5.13+), Seatbelt (macOS),
  token privilege drop and job-object child blocking (Windows)
- TCP analytics: retransmissions, out-of-order packets, and
  fast-retransmit detection, per-connection and aggregate
- Protocol-aware connection lifecycle with staleness indicators
- Vim/fzf-style filtering on port, src, dst, sni, process, state,
  proto, plus regex
- GeoIP country lookups via local MaxMind GeoLite2 (no network calls)
- Cross-platform: Linux, macOS, Windows, FreeBSD</description>
  <packager></packager>
  <url>https://github.com/domcyrus/rustnet</url>
  <time file="1782206242" build="1781638303"/>
  <size package="58907158" installed="58933466" archive="58933968"/>
  <location href="src/rustnet-1.4.0-1.2.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:domcyrus</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="14923"/>
    <rpm:provides>
      <rpm:entry name="rustnet" flags="EQ" epoch="0" ver="1.4.0" rel="1.2"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="cargo-packaging"/>
      <rpm:entry name="clang"/>
      <rpm:entry name="libelf-devel"/>
      <rpm:entry name="libpcap-devel"/>
      <rpm:entry name="llvm"/>
      <rpm:entry name="rust" flags="GE" epoch="0" ver="1.88.0"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>rustnet</name>
  <arch>x86_64</arch>
  <version epoch="0" ver="1.4.0" rel="1.2"/>
  <checksum type="sha512" pkgid="YES">eaa5407af28726969396e8db3d8548e257d356087a3916bb6b8b61af129b4d8e7c88e9dceccfcb44857f9e04731dbca8ba7b3b59c0ac31b7e992f034240d46e7</checksum>
  <summary>Per-process network monitoring TUI with deep packet inspection</summary>
  <description>RustNet is a terminal UI that shows live per-process network activity:
which application owns each TCP, UDP, and QUIC connection, what protocol
it speaks, and how the connection is behaving in real time. It runs
sandboxed by default and drops privileges immediately after libpcap
initializes.

Features:
- Per-process attribution for TCP, UDP, and QUIC via eBPF on Linux,
  PKTAP on macOS, and native APIs on Windows and FreeBSD
- Deep packet inspection for HTTP, HTTPS/TLS (with SNI), DNS, SSH,
  FTP, QUIC, MQTT, BitTorrent, STUN, NTP, mDNS, LLMNR, DHCP, SNMP,
  SSDP, and NetBIOS
- Security sandboxing: Landlock (Linux 5.13+), Seatbelt (macOS),
  token privilege drop and job-object child blocking (Windows)
- TCP analytics: retransmissions, out-of-order packets, and
  fast-retransmit detection, per-connection and aggregate
- Protocol-aware connection lifecycle with staleness indicators
- Vim/fzf-style filtering on port, src, dst, sni, process, state,
  proto, plus regex
- GeoIP country lookups via local MaxMind GeoLite2 (no network calls)
- Cross-platform: Linux, macOS, Windows, FreeBSD</description>
  <packager></packager>
  <url>https://github.com/domcyrus/rustnet</url>
  <time file="1782206242" build="1781638303"/>
  <size package="2406007" installed="6931720" archive="6933588"/>
  <location href="x86_64/rustnet-1.4.0-1.2.x86_64.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:domcyrus</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>rustnet-1.4.0-1.2.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="26665"/>
    <rpm:provides>
      <rpm:entry name="application()"/>
      <rpm:entry name="application(rustnet.desktop)"/>
      <rpm:entry name="bundled(rust-crate:adler2)" flags="EQ" epoch="0" ver="2.0.1"/>
      <rpm:entry name="bundled(rust-crate:aes)" flags="EQ" epoch="0" ver="0.9.1"/>
      <rpm:entry name="bundled(rust-crate:aho-corasick)" flags="EQ" epoch="0" ver="1.1.4"/>
      <rpm:entry name="bundled(rust-crate:allocator-api2)" flags="EQ" epoch="0" ver="0.2.21"/>
      <rpm:entry name="bundled(rust-crate:anstream)" flags="EQ" epoch="0" ver="1.0.0"/>
      <rpm:entry name="bundled(rust-crate:anstyle)" flags="EQ" epoch="0" ver="1.0.13"/>
      <rpm:entry name="bundled(rust-crate:anstyle-parse)" flags="EQ" epoch="0" ver="1.0.0"/>
      <rpm:entry name="bundled(rust-crate:anstyle-query)" flags="EQ" epoch="0" ver="1.1.5"/>
      <rpm:entry name="bundled(rust-crate:anyhow)" flags="EQ" epoch="0" ver="1.0.102"/>
      <rpm:entry name="bundled(rust-crate:approx)" flags="EQ" epoch="0" ver="0.5.1"/>
      <rpm:entry name="bundled(rust-crate:arboard)" flags="EQ" epoch="0" ver="3.6.1"/>
      <rpm:entry name="bundled(rust-crate:atomic)" flags="EQ" epoch="0" ver="0.6.1"/>
      <rpm:entry name="bundled(rust-crate:autocfg)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:base64)" flags="EQ" epoch="0" ver="0.22.1"/>
      <rpm:entry name="bundled(rust-crate:bit-set)" flags="EQ" epoch="0" ver="0.5.3"/>
      <rpm:entry name="bundled(rust-crate:bit-vec)" flags="EQ" epoch="0" ver="0.6.3"/>
      <rpm:entry name="bundled(rust-crate:bitflags)" flags="EQ" epoch="0" ver="1.3.2"/>
      <rpm:entry name="bundled(rust-crate:bitflags)" flags="EQ" epoch="0" ver="2.13.0"/>
      <rpm:entry name="bundled(rust-crate:block-buffer)" flags="EQ" epoch="0" ver="0.10.4"/>
      <rpm:entry name="bundled(rust-crate:by_address)" flags="EQ" epoch="0" ver="1.2.1"/>
      <rpm:entry name="bundled(rust-crate:bytemuck)" flags="EQ" epoch="0" ver="1.25.0"/>
      <rpm:entry name="bundled(rust-crate:byteorder-lite)" flags="EQ" epoch="0" ver="0.1.0"/>
      <rpm:entry name="bundled(rust-crate:camino)" flags="EQ" epoch="0" ver="1.2.2"/>
      <rpm:entry name="bundled(rust-crate:caps)" flags="EQ" epoch="0" ver="0.5.6"/>
      <rpm:entry name="bundled(rust-crate:cargo-platform)" flags="EQ" epoch="0" ver="0.1.9"/>
      <rpm:entry name="bundled(rust-crate:cargo_metadata)" flags="EQ" epoch="0" ver="0.19.2"/>
      <rpm:entry name="bundled(rust-crate:castaway)" flags="EQ" epoch="0" ver="0.2.4"/>
      <rpm:entry name="bundled(rust-crate:cc)" flags="EQ" epoch="0" ver="1.2.55"/>
      <rpm:entry name="bundled(rust-crate:cfg-if)" flags="EQ" epoch="0" ver="1.0.4"/>
      <rpm:entry name="bundled(rust-crate:cfg_aliases)" flags="EQ" epoch="0" ver="0.2.1"/>
      <rpm:entry name="bundled(rust-crate:chrono)" flags="EQ" epoch="0" ver="0.4.45"/>
      <rpm:entry name="bundled(rust-crate:cipher)" flags="EQ" epoch="0" ver="0.5.1"/>
      <rpm:entry name="bundled(rust-crate:clap)" flags="EQ" epoch="0" ver="4.6.1"/>
      <rpm:entry name="bundled(rust-crate:clap_builder)" flags="EQ" epoch="0" ver="4.6.0"/>
      <rpm:entry name="bundled(rust-crate:clap_complete)" flags="EQ" epoch="0" ver="4.6.5"/>
      <rpm:entry name="bundled(rust-crate:clap_derive)" flags="EQ" epoch="0" ver="4.6.1"/>
      <rpm:entry name="bundled(rust-crate:clap_lex)" flags="EQ" epoch="0" ver="1.0.0"/>
      <rpm:entry name="bundled(rust-crate:clap_mangen)" flags="EQ" epoch="0" ver="0.3.0"/>
      <rpm:entry name="bundled(rust-crate:colorchoice)" flags="EQ" epoch="0" ver="1.0.4"/>
      <rpm:entry name="bundled(rust-crate:compact_str)" flags="EQ" epoch="0" ver="0.9.0"/>
      <rpm:entry name="bundled(rust-crate:convert_case)" flags="EQ" epoch="0" ver="0.10.0"/>
      <rpm:entry name="bundled(rust-crate:cpubits)" flags="EQ" epoch="0" ver="0.1.0"/>
      <rpm:entry name="bundled(rust-crate:cpufeatures)" flags="EQ" epoch="0" ver="0.2.17"/>
      <rpm:entry name="bundled(rust-crate:cpufeatures)" flags="EQ" epoch="0" ver="0.3.0"/>
      <rpm:entry name="bundled(rust-crate:crc32fast)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:critical-section)" flags="EQ" epoch="0" ver="1.2.0"/>
      <rpm:entry name="bundled(rust-crate:crossbeam)" flags="EQ" epoch="0" ver="0.8.4"/>
      <rpm:entry name="bundled(rust-crate:crossbeam-channel)" flags="EQ" epoch="0" ver="0.5.15"/>
      <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-queue)" flags="EQ" epoch="0" ver="0.3.12"/>
      <rpm:entry name="bundled(rust-crate:crossbeam-utils)" flags="EQ" epoch="0" ver="0.8.21"/>
      <rpm:entry name="bundled(rust-crate:crossterm)" flags="EQ" epoch="0" ver="0.29.0"/>
      <rpm:entry name="bundled(rust-crate:crypto-common)" flags="EQ" epoch="0" ver="0.1.7"/>
      <rpm:entry name="bundled(rust-crate:crypto-common)" flags="EQ" epoch="0" ver="0.2.1"/>
      <rpm:entry name="bundled(rust-crate:csscolorparser)" flags="EQ" epoch="0" ver="0.6.2"/>
      <rpm:entry name="bundled(rust-crate:darling)" flags="EQ" epoch="0" ver="0.23.0"/>
      <rpm:entry name="bundled(rust-crate:darling_core)" flags="EQ" epoch="0" ver="0.23.0"/>
      <rpm:entry name="bundled(rust-crate:darling_macro)" flags="EQ" epoch="0" ver="0.23.0"/>
      <rpm:entry name="bundled(rust-crate:dashmap)" flags="EQ" epoch="0" ver="6.2.1"/>
      <rpm:entry name="bundled(rust-crate:deltae)" flags="EQ" epoch="0" ver="0.3.2"/>
      <rpm:entry name="bundled(rust-crate:deranged)" flags="EQ" epoch="0" ver="0.5.5"/>
      <rpm:entry name="bundled(rust-crate:derive_more)" flags="EQ" epoch="0" ver="2.1.1"/>
      <rpm:entry name="bundled(rust-crate:derive_more-impl)" flags="EQ" epoch="0" ver="2.1.1"/>
      <rpm:entry name="bundled(rust-crate:digest)" flags="EQ" epoch="0" ver="0.10.7"/>
      <rpm:entry name="bundled(rust-crate:dns-lookup)" flags="EQ" epoch="0" ver="3.0.1"/>
      <rpm:entry name="bundled(rust-crate:document-features)" flags="EQ" epoch="0" ver="0.2.12"/>
      <rpm:entry name="bundled(rust-crate:downcast-rs)" flags="EQ" epoch="0" ver="1.2.1"/>
      <rpm:entry name="bundled(rust-crate:either)" flags="EQ" epoch="0" ver="1.15.0"/>
      <rpm:entry name="bundled(rust-crate:enumflags2)" flags="EQ" epoch="0" ver="0.7.12"/>
      <rpm:entry name="bundled(rust-crate:enumflags2_derive)" flags="EQ" epoch="0" ver="0.7.12"/>
      <rpm:entry name="bundled(rust-crate:equivalent)" flags="EQ" epoch="0" ver="1.0.2"/>
      <rpm:entry name="bundled(rust-crate:errno)" flags="EQ" epoch="0" ver="0.2.8"/>
      <rpm:entry name="bundled(rust-crate:errno)" flags="EQ" epoch="0" ver="0.3.14"/>
      <rpm:entry name="bundled(rust-crate:euclid)" flags="EQ" epoch="0" ver="0.22.13"/>
      <rpm:entry name="bundled(rust-crate:fancy-regex)" flags="EQ" epoch="0" ver="0.11.0"/>
      <rpm:entry name="bundled(rust-crate:fast-srgb8)" flags="EQ" epoch="0" ver="1.0.0"/>
      <rpm:entry name="bundled(rust-crate:fastrand)" flags="EQ" epoch="0" ver="2.3.0"/>
      <rpm:entry name="bundled(rust-crate:fax)" flags="EQ" epoch="0" ver="0.2.6"/>
      <rpm:entry name="bundled(rust-crate:fax_derive)" flags="EQ" epoch="0" ver="0.2.0"/>
      <rpm:entry name="bundled(rust-crate:fdeflate)" flags="EQ" epoch="0" ver="0.3.7"/>
      <rpm:entry name="bundled(rust-crate:filedescriptor)" flags="EQ" epoch="0" ver="0.8.3"/>
      <rpm:entry name="bundled(rust-crate:find-msvc-tools)" flags="EQ" epoch="0" ver="0.1.9"/>
      <rpm:entry name="bundled(rust-crate:finl_unicode)" flags="EQ" epoch="0" ver="1.4.0"/>
      <rpm:entry name="bundled(rust-crate:fixedbitset)" flags="EQ" epoch="0" ver="0.4.2"/>
      <rpm:entry name="bundled(rust-crate:fixedbitset)" flags="EQ" epoch="0" ver="0.5.7"/>
      <rpm:entry name="bundled(rust-crate:flate2)" flags="EQ" epoch="0" ver="1.1.9"/>
      <rpm:entry name="bundled(rust-crate:fnv)" flags="EQ" epoch="0" ver="1.0.7"/>
      <rpm:entry name="bundled(rust-crate:foldhash)" flags="EQ" epoch="0" ver="0.1.5"/>
      <rpm:entry name="bundled(rust-crate:foldhash)" flags="EQ" epoch="0" ver="0.2.0"/>
      <rpm:entry name="bundled(rust-crate:generic-array)" flags="EQ" epoch="0" ver="0.14.7"/>
      <rpm:entry name="bundled(rust-crate:gethostname)" flags="EQ" epoch="0" ver="1.1.0"/>
      <rpm:entry name="bundled(rust-crate:getrandom)" flags="EQ" epoch="0" ver="0.2.17"/>
      <rpm:entry name="bundled(rust-crate:getrandom)" flags="EQ" epoch="0" ver="0.3.4"/>
      <rpm:entry name="bundled(rust-crate:half)" flags="EQ" epoch="0" ver="2.7.1"/>
      <rpm:entry name="bundled(rust-crate:hashbrown)" flags="EQ" epoch="0" ver="0.14.5"/>
      <rpm:entry name="bundled(rust-crate:hashbrown)" flags="EQ" epoch="0" ver="0.15.5"/>
      <rpm:entry name="bundled(rust-crate:hashbrown)" flags="EQ" epoch="0" ver="0.16.1"/>
      <rpm:entry name="bundled(rust-crate:hashbrown)" flags="EQ" epoch="0" ver="0.17.1"/>
      <rpm:entry name="bundled(rust-crate:heck)" flags="EQ" epoch="0" ver="0.5.0"/>
      <rpm:entry name="bundled(rust-crate:hex)" flags="EQ" epoch="0" ver="0.4.3"/>
      <rpm:entry name="bundled(rust-crate:hybrid-array)" flags="EQ" epoch="0" ver="0.4.8"/>
      <rpm:entry name="bundled(rust-crate:iana-time-zone)" flags="EQ" epoch="0" ver="0.1.65"/>
      <rpm:entry name="bundled(rust-crate:ident_case)" flags="EQ" epoch="0" ver="1.0.1"/>
      <rpm:entry name="bundled(rust-crate:image)" flags="EQ" epoch="0" ver="0.25.9"/>
      <rpm:entry name="bundled(rust-crate:indexmap)" flags="EQ" epoch="0" ver="2.13.0"/>
      <rpm:entry name="bundled(rust-crate:indoc)" flags="EQ" epoch="0" ver="2.0.7"/>
      <rpm:entry name="bundled(rust-crate:inout)" flags="EQ" epoch="0" ver="0.2.2"/>
      <rpm:entry name="bundled(rust-crate:instability)" flags="EQ" epoch="0" ver="0.3.11"/>
      <rpm:entry name="bundled(rust-crate:ipnetwork)" flags="EQ" epoch="0" ver="0.20.0"/>
      <rpm:entry name="bundled(rust-crate:ipnetwork)" flags="EQ" epoch="0" ver="0.21.1"/>
      <rpm:entry name="bundled(rust-crate:is_terminal_polyfill)" flags="EQ" epoch="0" ver="1.70.2"/>
      <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.17"/>
      <rpm:entry name="bundled(rust-crate:jobserver)" flags="EQ" epoch="0" ver="0.1.34"/>
      <rpm:entry name="bundled(rust-crate:kasuari)" flags="EQ" epoch="0" ver="0.4.11"/>
      <rpm:entry name="bundled(rust-crate:lab)" flags="EQ" epoch="0" ver="0.11.0"/>
      <rpm:entry name="bundled(rust-crate:landlock)" flags="EQ" epoch="0" ver="0.4.5"/>
      <rpm:entry name="bundled(rust-crate:lazy_static)" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="bundled(rust-crate:libbpf-cargo)" flags="EQ" epoch="0" ver="0.26.2"/>
      <rpm:entry name="bundled(rust-crate:libbpf-rs)" flags="EQ" epoch="0" ver="0.26.2"/>
      <rpm:entry name="bundled(rust-crate:libbpf-sys)" flags="EQ" epoch="0" ver="1.7.0+v1.7.0"/>
      <rpm:entry name="bundled(rust-crate:libc)" flags="EQ" epoch="0" ver="0.2.186"/>
      <rpm:entry name="bundled(rust-crate:libloading)" flags="EQ" epoch="0" ver="0.8.9"/>
      <rpm:entry name="bundled(rust-crate:libm)" flags="EQ" epoch="0" ver="0.2.16"/>
      <rpm:entry name="bundled(rust-crate:line-clipping)" flags="EQ" epoch="0" ver="0.3.5"/>
      <rpm:entry name="bundled(rust-crate:linux-raw-sys)" flags="EQ" epoch="0" ver="0.11.0"/>
      <rpm:entry name="bundled(rust-crate:litrs)" flags="EQ" epoch="0" ver="1.0.0"/>
      <rpm:entry name="bundled(rust-crate:lock_api)" flags="EQ" epoch="0" ver="0.4.14"/>
      <rpm:entry name="bundled(rust-crate:log)" flags="EQ" epoch="0" ver="0.4.32"/>
      <rpm:entry name="bundled(rust-crate:lru)" flags="EQ" epoch="0" ver="0.18.0"/>
      <rpm:entry name="bundled(rust-crate:mac_address)" flags="EQ" epoch="0" ver="1.1.8"/>
      <rpm:entry name="bundled(rust-crate:maxminddb)" flags="EQ" epoch="0" ver="0.28.1"/>
      <rpm:entry name="bundled(rust-crate:memchr)" flags="EQ" epoch="0" ver="2.8.0"/>
      <rpm:entry name="bundled(rust-crate:memmap2)" flags="EQ" epoch="0" ver="0.9.9"/>
      <rpm:entry name="bundled(rust-crate:memmem)" flags="EQ" epoch="0" ver="0.1.1"/>
      <rpm:entry name="bundled(rust-crate:memoffset)" flags="EQ" epoch="0" ver="0.9.1"/>
      <rpm:entry name="bundled(rust-crate:minimal-lexical)" flags="EQ" epoch="0" ver="0.2.1"/>
      <rpm:entry name="bundled(rust-crate:miniz_oxide)" flags="EQ" epoch="0" ver="0.8.9"/>
      <rpm:entry name="bundled(rust-crate:mio)" flags="EQ" epoch="0" ver="1.1.1"/>
      <rpm:entry name="bundled(rust-crate:moxcms)" flags="EQ" epoch="0" ver="0.7.11"/>
      <rpm:entry name="bundled(rust-crate:nix)" flags="EQ" epoch="0" ver="0.29.0"/>
      <rpm:entry name="bundled(rust-crate:nix)" flags="EQ" epoch="0" ver="0.31.2"/>
      <rpm:entry name="bundled(rust-crate:no-std-net)" flags="EQ" epoch="0" ver="0.6.0"/>
      <rpm:entry name="bundled(rust-crate:nom)" flags="EQ" epoch="0" ver="7.1.3"/>
      <rpm:entry name="bundled(rust-crate:nom)" flags="EQ" epoch="0" ver="8.0.0"/>
      <rpm:entry name="bundled(rust-crate:nu-ansi-term)" flags="EQ" epoch="0" ver="0.50.3"/>
      <rpm:entry name="bundled(rust-crate:num-conv)" flags="EQ" epoch="0" ver="0.2.0"/>
      <rpm:entry name="bundled(rust-crate:num-derive)" flags="EQ" epoch="0" ver="0.4.2"/>
      <rpm:entry name="bundled(rust-crate:num-traits)" flags="EQ" epoch="0" ver="0.2.19"/>
      <rpm:entry name="bundled(rust-crate:num_threads)" flags="EQ" epoch="0" ver="0.1.7"/>
      <rpm:entry name="bundled(rust-crate:once_cell)" flags="EQ" epoch="0" ver="1.21.4"/>
      <rpm:entry name="bundled(rust-crate:ordered-float)" flags="EQ" epoch="0" ver="4.6.0"/>
      <rpm:entry name="bundled(rust-crate:os_pipe)" flags="EQ" epoch="0" ver="1.2.3"/>
      <rpm:entry name="bundled(rust-crate:palette)" flags="EQ" epoch="0" ver="0.7.6"/>
      <rpm:entry name="bundled(rust-crate:palette_derive)" flags="EQ" epoch="0" ver="0.7.6"/>
      <rpm:entry name="bundled(rust-crate:parking_lot)" flags="EQ" epoch="0" ver="0.12.5"/>
      <rpm:entry name="bundled(rust-crate:parking_lot_core)" flags="EQ" epoch="0" ver="0.9.12"/>
      <rpm:entry name="bundled(rust-crate:pcap)" flags="EQ" epoch="0" ver="2.4.0"/>
      <rpm:entry name="bundled(rust-crate:percent-encoding)" flags="EQ" epoch="0" ver="2.3.2"/>
      <rpm:entry name="bundled(rust-crate:pest)" flags="EQ" epoch="0" ver="2.8.6"/>
      <rpm:entry name="bundled(rust-crate:pest_derive)" flags="EQ" epoch="0" ver="2.8.6"/>
      <rpm:entry name="bundled(rust-crate:pest_generator)" flags="EQ" epoch="0" ver="2.8.6"/>
      <rpm:entry name="bundled(rust-crate:pest_meta)" flags="EQ" epoch="0" ver="2.8.6"/>
      <rpm:entry name="bundled(rust-crate:petgraph)" flags="EQ" epoch="0" ver="0.8.3"/>
      <rpm:entry name="bundled(rust-crate:phf)" flags="EQ" epoch="0" ver="0.11.3"/>
      <rpm:entry name="bundled(rust-crate:phf_codegen)" flags="EQ" epoch="0" ver="0.11.3"/>
      <rpm:entry name="bundled(rust-crate:phf_generator)" flags="EQ" epoch="0" ver="0.11.3"/>
      <rpm:entry name="bundled(rust-crate:phf_macros)" flags="EQ" epoch="0" ver="0.11.3"/>
      <rpm:entry name="bundled(rust-crate:phf_shared)" flags="EQ" epoch="0" ver="0.11.3"/>
      <rpm:entry name="bundled(rust-crate:pin-project-lite)" flags="EQ" epoch="0" ver="0.2.16"/>
      <rpm:entry name="bundled(rust-crate:pkg-config)" flags="EQ" epoch="0" ver="0.3.32"/>
      <rpm:entry name="bundled(rust-crate:pnet_base)" flags="EQ" epoch="0" ver="0.35.0"/>
      <rpm:entry name="bundled(rust-crate:pnet_datalink)" flags="EQ" epoch="0" ver="0.35.0"/>
      <rpm:entry name="bundled(rust-crate:pnet_sys)" flags="EQ" epoch="0" ver="0.35.0"/>
      <rpm:entry name="bundled(rust-crate:png)" flags="EQ" epoch="0" ver="0.18.0"/>
      <rpm:entry name="bundled(rust-crate:portable-atomic)" flags="EQ" epoch="0" ver="1.13.1"/>
      <rpm:entry name="bundled(rust-crate:powerfmt)" flags="EQ" epoch="0" ver="0.2.0"/>
      <rpm:entry name="bundled(rust-crate:proc-macro2)" flags="EQ" epoch="0" ver="1.0.106"/>
      <rpm:entry name="bundled(rust-crate:procfs)" flags="EQ" epoch="0" ver="0.18.0"/>
      <rpm:entry name="bundled(rust-crate:procfs-core)" flags="EQ" epoch="0" ver="0.18.0"/>
      <rpm:entry name="bundled(rust-crate:pxfm)" flags="EQ" epoch="0" ver="0.1.27"/>
      <rpm:entry name="bundled(rust-crate:quick-error)" flags="EQ" epoch="0" ver="2.0.1"/>
      <rpm:entry name="bundled(rust-crate:quick-xml)" flags="EQ" epoch="0" ver="0.38.4"/>
      <rpm:entry name="bundled(rust-crate:quote)" flags="EQ" epoch="0" ver="1.0.45"/>
      <rpm:entry name="bundled(rust-crate:rand)" flags="EQ" epoch="0" ver="0.8.6"/>
      <rpm:entry name="bundled(rust-crate:rand_core)" flags="EQ" epoch="0" ver="0.6.4"/>
      <rpm:entry name="bundled(rust-crate:ratatui)" flags="EQ" epoch="0" ver="0.30.1"/>
      <rpm:entry name="bundled(rust-crate:ratatui-core)" flags="EQ" epoch="0" ver="0.1.1"/>
      <rpm:entry name="bundled(rust-crate:ratatui-crossterm)" flags="EQ" epoch="0" ver="0.1.1"/>
      <rpm:entry name="bundled(rust-crate:ratatui-macros)" flags="EQ" epoch="0" ver="0.7.1"/>
      <rpm:entry name="bundled(rust-crate:ratatui-termwiz)" flags="EQ" epoch="0" ver="0.1.1"/>
      <rpm:entry name="bundled(rust-crate:ratatui-widgets)" flags="EQ" epoch="0" ver="0.3.1"/>
      <rpm:entry name="bundled(rust-crate:regex)" flags="EQ" epoch="0" ver="1.12.3"/>
      <rpm:entry name="bundled(rust-crate:regex-automata)" flags="EQ" epoch="0" ver="0.4.14"/>
      <rpm:entry name="bundled(rust-crate:regex-lite)" flags="EQ" epoch="0" ver="0.1.9"/>
      <rpm:entry name="bundled(rust-crate:regex-syntax)" flags="EQ" epoch="0" ver="0.8.9"/>
      <rpm:entry name="bundled(rust-crate:ring)" flags="EQ" epoch="0" ver="0.17.14"/>
      <rpm:entry name="bundled(rust-crate:roff)" flags="EQ" epoch="0" ver="1.1.0"/>
      <rpm:entry name="bundled(rust-crate:rustc-hash)" flags="EQ" epoch="0" ver="2.1.2"/>
      <rpm:entry name="bundled(rust-crate:rustc_version)" flags="EQ" epoch="0" ver="0.4.1"/>
      <rpm:entry name="bundled(rust-crate:rustix)" flags="EQ" epoch="0" ver="1.1.3"/>
      <rpm:entry name="bundled(rust-crate:rustnet-capture)" flags="EQ" epoch="0" ver="0.2.0"/>
      <rpm:entry name="bundled(rust-crate:rustnet-core)" flags="EQ" epoch="0" ver="0.2.0"/>
      <rpm:entry name="bundled(rust-crate:rustnet-host)" flags="EQ" epoch="0" ver="0.2.0"/>
      <rpm:entry name="bundled(rust-crate:rustnet-monitor)" flags="EQ" epoch="0" ver="1.4.0"/>
      <rpm:entry name="bundled(rust-crate:rustversion)" flags="EQ" epoch="0" ver="1.0.22"/>
      <rpm:entry name="bundled(rust-crate:ryu)" flags="EQ" epoch="0" ver="1.0.22"/>
      <rpm:entry name="bundled(rust-crate:scopeguard)" flags="EQ" epoch="0" ver="1.2.0"/>
      <rpm:entry name="bundled(rust-crate:semver)" flags="EQ" epoch="0" ver="1.0.27"/>
      <rpm:entry name="bundled(rust-crate:serde)" flags="EQ" epoch="0" ver="1.0.228"/>
      <rpm:entry name="bundled(rust-crate:serde_core)" flags="EQ" epoch="0" ver="1.0.228"/>
      <rpm:entry name="bundled(rust-crate:serde_derive)" flags="EQ" epoch="0" ver="1.0.228"/>
      <rpm:entry name="bundled(rust-crate:serde_json)" flags="EQ" epoch="0" ver="1.0.150"/>
      <rpm:entry name="bundled(rust-crate:sha2)" flags="EQ" epoch="0" ver="0.10.9"/>
      <rpm:entry name="bundled(rust-crate:sharded-slab)" flags="EQ" epoch="0" ver="0.1.7"/>
      <rpm:entry name="bundled(rust-crate:shlex)" flags="EQ" epoch="0" ver="1.3.0"/>
      <rpm:entry name="bundled(rust-crate:signal-hook)" flags="EQ" epoch="0" ver="0.3.18"/>
      <rpm:entry name="bundled(rust-crate:signal-hook-mio)" flags="EQ" epoch="0" ver="0.2.5"/>
      <rpm:entry name="bundled(rust-crate:signal-hook-registry)" flags="EQ" epoch="0" ver="1.4.8"/>
      <rpm:entry name="bundled(rust-crate:simd-adler32)" flags="EQ" epoch="0" ver="0.3.8"/>
      <rpm:entry name="bundled(rust-crate:simplelog)" flags="EQ" epoch="0" ver="0.12.2"/>
      <rpm:entry name="bundled(rust-crate:siphasher)" flags="EQ" epoch="0" ver="1.0.2"/>
      <rpm:entry name="bundled(rust-crate:smallvec)" flags="EQ" epoch="0" ver="1.15.1"/>
      <rpm:entry name="bundled(rust-crate:socket2)" flags="EQ" epoch="0" ver="0.6.2"/>
      <rpm:entry name="bundled(rust-crate:static_assertions)" flags="EQ" epoch="0" ver="1.1.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.28.0"/>
      <rpm:entry name="bundled(rust-crate:strum_macros)" flags="EQ" epoch="0" ver="0.28.0"/>
      <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.117"/>
      <rpm:entry name="bundled(rust-crate:tempfile)" flags="EQ" epoch="0" ver="3.24.0"/>
      <rpm:entry name="bundled(rust-crate:termcolor)" flags="EQ" epoch="0" ver="1.4.1"/>
      <rpm:entry name="bundled(rust-crate:terminfo)" flags="EQ" epoch="0" ver="0.9.0"/>
      <rpm:entry name="bundled(rust-crate:termios)" flags="EQ" epoch="0" ver="0.3.3"/>
      <rpm:entry name="bundled(rust-crate:termwiz)" flags="EQ" epoch="0" ver="0.23.3"/>
      <rpm:entry name="bundled(rust-crate:thiserror)" flags="EQ" epoch="0" ver="1.0.69"/>
      <rpm:entry name="bundled(rust-crate:thiserror)" flags="EQ" epoch="0" ver="2.0.18"/>
      <rpm:entry name="bundled(rust-crate:thiserror-impl)" flags="EQ" epoch="0" ver="1.0.69"/>
      <rpm:entry name="bundled(rust-crate:thiserror-impl)" flags="EQ" epoch="0" ver="2.0.18"/>
      <rpm:entry name="bundled(rust-crate:thread_local)" flags="EQ" epoch="0" ver="1.1.9"/>
      <rpm:entry name="bundled(rust-crate:tiff)" flags="EQ" epoch="0" ver="0.10.3"/>
      <rpm:entry name="bundled(rust-crate:time)" flags="EQ" epoch="0" ver="0.3.47"/>
      <rpm:entry name="bundled(rust-crate:time-core)" flags="EQ" epoch="0" ver="0.1.8"/>
      <rpm:entry name="bundled(rust-crate:time-macros)" flags="EQ" epoch="0" ver="0.2.27"/>
      <rpm:entry name="bundled(rust-crate:tracing)" flags="EQ" epoch="0" ver="0.1.44"/>
      <rpm:entry name="bundled(rust-crate:tracing-core)" flags="EQ" epoch="0" ver="0.1.36"/>
      <rpm:entry name="bundled(rust-crate:tracing-subscriber)" flags="EQ" epoch="0" ver="0.3.22"/>
      <rpm:entry name="bundled(rust-crate:tree_magic_mini)" flags="EQ" epoch="0" ver="3.2.2"/>
      <rpm:entry name="bundled(rust-crate:typenum)" flags="EQ" epoch="0" ver="1.19.0"/>
      <rpm:entry name="bundled(rust-crate:ucd-trie)" flags="EQ" epoch="0" ver="0.1.7"/>
      <rpm:entry name="bundled(rust-crate:unicode-ident)" flags="EQ" epoch="0" ver="1.0.22"/>
      <rpm:entry name="bundled(rust-crate:unicode-segmentation)" flags="EQ" epoch="0" ver="1.12.0"/>
      <rpm:entry name="bundled(rust-crate:unicode-truncate)" flags="EQ" epoch="0" ver="2.0.1"/>
      <rpm:entry name="bundled(rust-crate:unicode-width)" flags="EQ" epoch="0" ver="0.2.2"/>
      <rpm:entry name="bundled(rust-crate:untrusted)" flags="EQ" epoch="0" ver="0.9.0"/>
      <rpm:entry name="bundled(rust-crate:utf8parse)" flags="EQ" epoch="0" ver="0.2.2"/>
      <rpm:entry name="bundled(rust-crate:uuid)" flags="EQ" epoch="0" ver="1.20.0"/>
      <rpm:entry name="bundled(rust-crate:version_check)" flags="EQ" epoch="0" ver="0.9.5"/>
      <rpm:entry name="bundled(rust-crate:vsprintf)" flags="EQ" epoch="0" ver="2.0.0"/>
      <rpm:entry name="bundled(rust-crate:vtparse)" flags="EQ" epoch="0" ver="0.6.2"/>
      <rpm:entry name="bundled(rust-crate:wayland-backend)" flags="EQ" epoch="0" ver="0.3.12"/>
      <rpm:entry name="bundled(rust-crate:wayland-client)" flags="EQ" epoch="0" ver="0.31.12"/>
      <rpm:entry name="bundled(rust-crate:wayland-protocols)" flags="EQ" epoch="0" ver="0.32.10"/>
      <rpm:entry name="bundled(rust-crate:wayland-protocols-wlr)" flags="EQ" epoch="0" ver="0.3.10"/>
      <rpm:entry name="bundled(rust-crate:wayland-scanner)" flags="EQ" epoch="0" ver="0.31.8"/>
      <rpm:entry name="bundled(rust-crate:wayland-sys)" flags="EQ" epoch="0" ver="0.31.8"/>
      <rpm:entry name="bundled(rust-crate:weezl)" flags="EQ" epoch="0" ver="0.1.12"/>
      <rpm:entry name="bundled(rust-crate:wezterm-bidi)" flags="EQ" epoch="0" ver="0.2.3"/>
      <rpm:entry name="bundled(rust-crate:wezterm-blob-leases)" flags="EQ" epoch="0" ver="0.1.1"/>
      <rpm:entry name="bundled(rust-crate:wezterm-color-types)" flags="EQ" epoch="0" ver="0.3.0"/>
      <rpm:entry name="bundled(rust-crate:wezterm-dynamic)" flags="EQ" epoch="0" ver="0.2.1"/>
      <rpm:entry name="bundled(rust-crate:wezterm-dynamic-derive)" flags="EQ" epoch="0" ver="0.1.1"/>
      <rpm:entry name="bundled(rust-crate:wezterm-input-types)" flags="EQ" epoch="0" ver="0.1.0"/>
      <rpm:entry name="bundled(rust-crate:wl-clipboard-rs)" flags="EQ" epoch="0" ver="0.9.3"/>
      <rpm:entry name="bundled(rust-crate:x11rb)" flags="EQ" epoch="0" ver="0.13.2"/>
      <rpm:entry name="bundled(rust-crate:x11rb-protocol)" flags="EQ" epoch="0" ver="0.13.2"/>
      <rpm:entry name="bundled(rust-crate:zerocopy)" flags="EQ" epoch="0" ver="0.8.39"/>
      <rpm:entry name="bundled(rust-crate:zerocopy-derive)" flags="EQ" epoch="0" ver="0.8.39"/>
      <rpm:entry name="bundled(rust-crate:zlib-rs)" flags="EQ" epoch="0" ver="0.6.0"/>
      <rpm:entry name="bundled(rust-crate:zmij)" flags="EQ" epoch="0" ver="1.0.19"/>
      <rpm:entry name="bundled(rust-crate:zune-core)" flags="EQ" epoch="0" ver="0.4.12"/>
      <rpm:entry name="bundled(rust-crate:zune-jpeg)" flags="EQ" epoch="0" ver="0.4.21"/>
      <rpm:entry name="rustnet" flags="EQ" epoch="0" ver="1.4.0" rel="1.2"/>
      <rpm:entry name="rustnet(x86-64)" flags="EQ" epoch="0" ver="1.4.0" rel="1.2"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="hicolor-icon-theme"/>
      <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="libcap-progs"/>
      <rpm:entry name="libelf.so.1()(64bit)"/>
      <rpm:entry name="libelf.so.1(ELFUTILS_1.0)(64bit)"/>
      <rpm:entry name="libelf.so.1(ELFUTILS_1.3)(64bit)"/>
      <rpm:entry name="libelf.so.1(ELFUTILS_1.5)(64bit)"/>
      <rpm:entry name="libelf.so.1(ELFUTILS_1.6)(64bit)"/>
      <rpm:entry name="libelf1"/>
      <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="libpcap"/>
      <rpm:entry name="libpcap.so.1()(64bit)"/>
      <rpm:entry name="libz.so.1()(64bit)"/>
      <rpm:entry name="libz.so.1(ZLIB_1.2.3.3)(64bit)"/>
      <rpm:entry name="libc.so.6(GLIBC_2.39)(64bit)"/>
    </rpm:requires>
    <file>/usr/bin/rustnet</file>
  </format>
</package>
</metadata>