add: iio-niri (#10490) (#10546)

* add: iio-niri

I've been using this on zirconium for quite a bit on out COPR, might need to add a few fixes upstream but this should be the entire thing for now

* fix(iio-niri): ci issues and packager preamble



* fix(iio-niri): follow owens suggestions



---------



(cherry picked from commit 3a1a4b0afa)

Signed-off-by: Tulip Blossom <tulilirockz@outlook.com>
Co-authored-by: Tulip Blossom <tulilirockz@outlook.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
This commit is contained in:
Raboneko
2026-03-14 23:18:19 -07:00
committed by GitHub
parent 7c306783be
commit 6732db5cf7
2 changed files with 39 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "iio-niri.spec"
}
}
+34
View File
@@ -0,0 +1,34 @@
Name: iio-niri
Version: 1.3.0
Release: 1%{?dist}
Summary: Autorotation daemon for niri
URL: https://github.com/Zhaith-Izaliel/iio-niri
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
BuildRequires: cargo-rpm-macros
BuildRequires: dbus-devel
Requires: iio-sensor-proxy
License: (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND GPL-3.0-or-later AND MIT OR Apache-2.0 AND (Unlicense OR MIT)
Packager: Tulip Blossom <tulilirockz@outlook.com>
%description
%{summary}.
%prep
%autosetup
%cargo_prep_online
%build
%cargo_build
%{cargo_license_online} > LICENSE.dependencies
%install
%crate_install_bin
%files
%doc README.md
%license LICENSE.md LICENSE.dependencies
%{_bindir}/%{name}
%changelog
* Fri Mar 13 2026 Tulip Blossom <tulilirockz@outlook.com>
- Initial commit