[[bin]]
name = "ferrix-app"
path = "src/bin/app.rs"
[[bin]]
name = "ferrix-polkit"
path = "src/bin/polkit.rs"
[dependencies.anyhow]
version = "1.0.98"
[dependencies.async-std]
version = "1.13.2"
[dependencies.ferrix-lib]
version = "0.3.0"
[dependencies.i18n-embed]
features = ["fluent-system", "desktop-requester"]
version = "0.16.0"
[dependencies.i18n-embed-fl]
version = "0.10.0"
[dependencies.iced]
features = ["tokio", "svg", "image"]
version = "0.14.0"
[dependencies.lazy_static]
version = "1.5.0"
[dependencies.rust-embed]
version = "8.8.0"
[dependencies.serde]
features = ["derive"]
version = "1.0.228"
[dependencies.serde_json]
version = "1.0.145"
[dependencies.tokio]
features = ["full"]
version = "1.47.1"
[dependencies.toml]
version = "0.9.8"
[lib]
name = "ferrix_app"
path = "src/lib.rs"
[package]
authors = ["Michail Krasnov <mskrasnov07@ya.ru>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["os"]
description = "Simple utility to get information about hardware and software"
edition = "2024"
keywords = ["ferrix", "hardware", "dmi", "smbios", "linux"]
license = "GPL-3.0"
name = "ferrix-app"
readme = "README.md"
repository = "https://github.com/mskrasnov/ferrix"
resolver = "2"
version = "0.3.0"
[package.metadata.deb]
assets = [["target/release/ferrix-app", "usr/bin/", "755"], ["target/release/ferrix-polkit", "usr/bin/", "755"], ["data/Ferrix.desktop", "usr/share/applications/", "644"], ["data/com.mskrasnov.Ferrix.svg", "usr/share/icons/hicolor/scalable/apps/", "644"], ["data/com.mskrasnov.Ferrix.svg", "usr/share/Ferrix/", "644"], ["data/com.ferrix.policy", "/usr/share/polkit-1/actions/", "644"]]
copyright = "2025, Michail Krasnov <mskrasnov07@ya.ru>"
depends = "$auto"
extended-description = """
Ferrix is a program for obtaining information about computer hardware and software. It is designed to work in modern Linux OS distributions, written in Rust using iced.
Features:
1. Simple and clean user interfase;
2. View information about systemd services;
"""
license-file = ["LICENSE", "0"]
maintainer = "Michail Krasnov <mskrasnov07@ya.ru>"
priority = "optional"
section = "utility"