mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-02-23 04:25:14 +00:00
wl-gammarelay-applet: init at 0.1.4
Fix code style of package.nix using nixfmt Fix description punctuation Co-authored-by: Aleksana <alexander.huang.y@gmail.com> Fix longDescription line length Co-authored-by: Aleksana <alexander.huang.y@gmail.com> Remove unnecessary rec Simplify buildInputs Co-authored-by: Aleksana <alexander.huang.y@gmail.com> Replace postFixup with runtimeDependencies Removed postFixup Added wayland, libxkbcommon, fontconfig.lib to runtimeDependencies Added autoPatchelfHook to nativeBuildInputs (and input) Added stdenv.cc.cc.lib to buildInputs (needed by autoPatchelfHook) Removed fontconfig from buildInputs Replace cargoLock with cargoHash Delete Cargo.lock wl-gammarelay-applet: init at 0.1.4
This commit is contained in:
parent
ddda796824
commit
54bc6d21e5
54
pkgs/by-name/wl/wl-gammarelay-applet/package.nix
Normal file
54
pkgs/by-name/wl/wl-gammarelay-applet/package.nix
Normal file
@ -0,0 +1,54 @@
|
||||
{
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
rustPlatform,
|
||||
stdenv,
|
||||
wayland,
|
||||
libxkbcommon,
|
||||
fontconfig,
|
||||
pkg-config,
|
||||
autoPatchelfHook,
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage {
|
||||
pname = "wl-gammarelay-applet";
|
||||
version = "0.1.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "lgbishop";
|
||||
repo = "wl-gammarelay-applet";
|
||||
rev = "8a0d9e6364d7445fc69c59b2f168cfec91c2fe87";
|
||||
sha256 = "sha256-t6bycmaquZ0IMs/WnAzkz5FnIWKIq0BTbeeoUFLeuYg=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-1hJLu/ndnBYdzJ+NjLaCYENFszvAj9MYpLsZyLEq0Sg=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
autoPatchelfHook
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
stdenv.cc.cc.lib
|
||||
];
|
||||
|
||||
runtimeDependencies = [
|
||||
wayland
|
||||
libxkbcommon
|
||||
fontconfig.lib
|
||||
];
|
||||
|
||||
meta = {
|
||||
description = "Control wl-gammarelay-rs via applet";
|
||||
longDescription = ''
|
||||
wl-gammarelay-applet is a small desktop applet for controlling
|
||||
wl-gammarelay-rs via DBus. This applet is written in Rust and
|
||||
provides a Slint UI.
|
||||
'';
|
||||
homepage = "https://github.com/lgbishop/wl-gammarelay-applet";
|
||||
mainProgram = "wl-gammarelay-applet";
|
||||
license = lib.licenses.mit;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = with lib.maintainers; [ lgbishop ];
|
||||
};
|
||||
}
|
Loading…
Reference in New Issue
Block a user