Files
nixos-blueprint/packages/wl-tray-bridge/default.nix
2025-03-24 14:18:13 +02:00

46 lines
847 B
Nix

{
lib,
rustPlatform,
fetchFromGitHub,
pkg-config,
cairo,
glib,
pango,
stdenv,
wayland,
}:
rustPlatform.buildRustPackage rec {
pname = "wl-tray-bridge";
version = "unstable-2024-10-24";
src = fetchFromGitHub {
owner = "mahkoh";
repo = "wl-tray-bridge";
rev = "5ea5bbddcf1dbb2ab4836b00b300803c928469c5";
hash = "sha256-ewoHopL9/hgErshUWZBZ4H6MKt7iQD7x+4MebNzDdXQ=";
};
cargoHash = "sha256-YuxLTC7/EiBqqzYrFQDwxJUS7D0M3RvlBrybBZya9/Q=";
nativeBuildInputs = [
pkg-config
];
buildInputs = [
cairo
glib
pango
] ++ lib.optionals stdenv.isLinux [
wayland
];
meta = {
description = "";
homepage = "https://github.com/mahkoh/wl-tray-bridge";
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ ];
mainProgram = "wl-tray-bridge";
};
}