mirror of
https://github.com/arabianq/pipewire-soundpad.git
synced 2026-04-28 06:21:23 +00:00
43 lines
1.6 KiB
TOML
43 lines
1.6 KiB
TOML
[package]
|
|
name = "pwsp"
|
|
version = "0.1.4"
|
|
edition = "2024"
|
|
authors = ["arabian"]
|
|
description = "A simple soundpad application written in Rust using egui for the GUI, pipewire for audio input/output, and rodio for audio decoding."
|
|
readme = "README.md"
|
|
homepage = "https://github.com/arabianq/pipewire-soundpad"
|
|
repository = "https://github.com/arabianq/pipewire-soundpad"
|
|
license = "MIT"
|
|
keywords = ["soundpad", "pipewire"]
|
|
|
|
|
|
[dependencies]
|
|
egui = { version = "0.32.0", default-features = false, features = ["default_fonts"] }
|
|
eframe = { version = "0.32.0", default-features = false, features = ["glow", "wayland", "x11", "default_fonts"] }
|
|
egui_material_icons = "0.4.0"
|
|
rfd = { version = "0.15.4", default-features = false, features = ["xdg-portal", "async-std"] }
|
|
dirs = "6.0.0"
|
|
rodio = { version = "0.21.1", default-features = false, features = ["symphonia-all", "playback"] }
|
|
metadata = "0.1.10"
|
|
serde = { version = "1.0.219", default-features = false, features = ["derive"] }
|
|
serde_json = { version = "1.0.141", default-features = false }
|
|
|
|
[profile.release]
|
|
strip = true
|
|
lto = true
|
|
codegen-units = 1
|
|
opt-level = "z"
|
|
panic = "abort"
|
|
|
|
[package.metadata.deb]
|
|
assets = [
|
|
{ source = "target/release/pwsp", dest = "usr/bin/", mode = "755" },
|
|
{ source = "pwsp.desktop", dest = "usr/share/applications/pwsp.desktop", mode = "644" },
|
|
]
|
|
depends = "libx11-6"
|
|
|
|
[package.metadata.generate-rpm]
|
|
assets = [
|
|
{ source = "target/x86_64-unknown-linux-gnu/release/pwsp", dest = "/usr/bin/pwsp", mode = "755" },
|
|
{ source = "pwsp.desktop", dest = "/usr/share/applications/pwsp.desktop", mode = "644" }
|
|
] |