Files
bluetui/package.nix
Dalton Caron be97a3a757 Restructure flake.nix for static compilation (#86)
* Expose bluetui package in legacyPackages

* git ignore result directory for nix build

* Treat result as a file in gitignore
2025-10-30 16:55:44 +01:00

26 lines
504 B
Nix

{
lib,
rustPlatform,
dbus,
pkg-config,
}:
let
cargo = lib.importTOML ./Cargo.toml;
in
rustPlatform.buildRustPackage {
pname = cargo.package.name;
version = cargo.package.version;
src = ./.;
cargoLock.lockFile = ./Cargo.lock;
buildInputs = [dbus];
nativeBuildInputs = [pkg-config];
meta = {
description = cargo.package.description;
homepage = cargo.package.homepage;
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [samuel-martineau];
};
}