Loading pkgs/by-name/wa/wayscriber/package.nix 0 → 100644 +40 −0 Original line number Diff line number Diff line { lib, rustPlatform, fetchFromGitHub, nix-update-script, pkg-config, pango, libxkbcommon, }: rustPlatform.buildRustPackage (finalAttrs: { name = "wayscriber"; version = "0.7.2"; src = fetchFromGitHub { owner = "devmobasa"; repo = "wayscriber"; tag = "v${finalAttrs.version}"; hash = "sha256-2CBSonwYa0lxhDYp1To08VicoNrAQkKwhJxZd0Iu+P0="; }; nativeBuildInputs = [ pkg-config ]; buildInputs = [ pango libxkbcommon ]; cargoHash = "sha256-DjC8UOGSMqinr5p+Jzot7sRV1AP9xn4AwWXKRDZLdU4="; passthru.updateScript = nix-update-script { }; meta = { description = "ZoomIt-like screen annotation tool for Wayland compositors, written in Rust"; homepage = "https://wayscriber.com"; changelog = "https://github.com/devmobasa/wayscriber/releases/tag/${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ leiserfg ]; mainProgram = "wayscriber"; platforms = lib.platforms.linux; }; }) Loading
pkgs/by-name/wa/wayscriber/package.nix 0 → 100644 +40 −0 Original line number Diff line number Diff line { lib, rustPlatform, fetchFromGitHub, nix-update-script, pkg-config, pango, libxkbcommon, }: rustPlatform.buildRustPackage (finalAttrs: { name = "wayscriber"; version = "0.7.2"; src = fetchFromGitHub { owner = "devmobasa"; repo = "wayscriber"; tag = "v${finalAttrs.version}"; hash = "sha256-2CBSonwYa0lxhDYp1To08VicoNrAQkKwhJxZd0Iu+P0="; }; nativeBuildInputs = [ pkg-config ]; buildInputs = [ pango libxkbcommon ]; cargoHash = "sha256-DjC8UOGSMqinr5p+Jzot7sRV1AP9xn4AwWXKRDZLdU4="; passthru.updateScript = nix-update-script { }; meta = { description = "ZoomIt-like screen annotation tool for Wayland compositors, written in Rust"; homepage = "https://wayscriber.com"; changelog = "https://github.com/devmobasa/wayscriber/releases/tag/${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ leiserfg ]; mainProgram = "wayscriber"; platforms = lib.platforms.linux; }; })