Bug 2545490

Summary: Review Request: beemr - Peer-to-peer file and message sharing
Product: [Fedora] Fedora Reporter: Osman Ahmadzai <osmanahmadxai>
Component: Package ReviewAssignee: Nobody's working on this, feel free to take it <nobody>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: package-review
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Osman Ahmadzai 2026-10-03 08:35:05 UTC
Spec URL: https://github.com/osmanahmadxai/beemr/releases/download/v0.2.2/beemr.spec
SRPM URL: https://github.com/osmanahmadxai/beemr/releases/download/v0.2.2/beemr-0.2.2-1.fc44.src.rpm
Description: beemr sends files and messages straight to another device, with no servers, accounts or setup. It connects directly when it can, punches through home and mobile NATs when it can't, and falls back to relaying through other beemr devices. Devices find each other through the BitTorrent Mainline DHT, and all traffic is end-to-end encrypted.
Fedora Account System Username: osmanahmadxai

This is my first package and I need a sponsor. I am also the upstream author.

Notes:
- Rust application. Crate dependencies are bundled from the upstream vendor tarball (Windows-only crates removed with cargo-vendor-filterer) and declared with %cargo_vendor_manifest, following the approach used by e.g. bootc. The License tag lists the bundled crates' licenses from %cargo_license_summary.
- Builds offline with cargo-rpm-macros. rpmlint: 0 errors (only locale warnings from the build container).
- Upstream CI builds and lints this spec on fedora:latest for every release.