wl-gammarelay-applet: init at 0.1.4 (#343679)

authored by Aleksana and committed by GitHub 51d4a931 122d20b8

+60
+6
maintainers/maintainer-list.nix
··· 11855 11855 githubId = 13804737; 11856 11856 keys = [ { fingerprint = "7FE2 113A A08B 695A C8B8 DDE6 AE53 B4C2 E58E DD45"; } ]; 11857 11857 }; 11858 + lgbishop = { 11859 + email = "lachlan.bishop@hotmail.com"; 11860 + github = "lgbishop"; 11861 + githubId = 125634066; 11862 + name = "Lachlan Bishop"; 11863 + }; 11858 11864 lgcl = { 11859 11865 email = "dev@lgcl.de"; 11860 11866 name = "Leon Vack";
+54
pkgs/by-name/wl/wl-gammarelay-applet/package.nix
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + rustPlatform, 5 + stdenv, 6 + wayland, 7 + libxkbcommon, 8 + fontconfig, 9 + pkg-config, 10 + autoPatchelfHook, 11 + }: 12 + 13 + rustPlatform.buildRustPackage { 14 + pname = "wl-gammarelay-applet"; 15 + version = "0.1.4"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "lgbishop"; 19 + repo = "wl-gammarelay-applet"; 20 + rev = "8a0d9e6364d7445fc69c59b2f168cfec91c2fe87"; 21 + sha256 = "sha256-t6bycmaquZ0IMs/WnAzkz5FnIWKIq0BTbeeoUFLeuYg="; 22 + }; 23 + 24 + cargoHash = "sha256-1hJLu/ndnBYdzJ+NjLaCYENFszvAj9MYpLsZyLEq0Sg="; 25 + 26 + nativeBuildInputs = [ 27 + pkg-config 28 + autoPatchelfHook 29 + ]; 30 + 31 + buildInputs = [ 32 + stdenv.cc.cc.lib 33 + ]; 34 + 35 + runtimeDependencies = [ 36 + wayland 37 + libxkbcommon 38 + fontconfig.lib 39 + ]; 40 + 41 + meta = { 42 + description = "Control wl-gammarelay-rs via applet"; 43 + longDescription = '' 44 + wl-gammarelay-applet is a small desktop applet for controlling 45 + wl-gammarelay-rs via DBus. This applet is written in Rust and 46 + provides a Slint UI. 47 + ''; 48 + homepage = "https://github.com/lgbishop/wl-gammarelay-applet"; 49 + mainProgram = "wl-gammarelay-applet"; 50 + license = lib.licenses.mit; 51 + platforms = lib.platforms.linux; 52 + maintainers = with lib.maintainers; [ lgbishop ]; 53 + }; 54 + }