Merge pull request #256425 from nicegamer7/i3bar-river

i3bar-river: init at 0.1.3

authored by

Weijia Wang and committed by
GitHub
e05e3f45 06ce92cd

+38
+6
maintainers/maintainer-list.nix
··· 12387 12387 fingerprint = "7BC1 77D9 C222 B1DC FB2F 0484 C061 089E FEBF 7A35"; 12388 12388 }]; 12389 12389 }; 12390 + nicegamer7 = { 12391 + name = "Kermina Awad"; 12392 + email = "kerminaawad@gmail.com"; 12393 + github = "nicegamer7"; 12394 + githubId = 8083772; 12395 + }; 12390 12396 nickcao = { 12391 12397 name = "Nick Cao"; 12392 12398 email = "nickcao@nichi.co";
+32
pkgs/by-name/i3/i3bar-river/package.nix
··· 1 + { lib 2 + , fetchFromGitHub 3 + , rustPlatform 4 + , pkg-config 5 + , pango 6 + }: 7 + 8 + rustPlatform.buildRustPackage rec { 9 + pname = "i3bar-river"; 10 + version = "0.1.3"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "MaxVerevkin"; 14 + repo = "i3bar-river"; 15 + rev = "v${version}"; 16 + hash = "sha256-c5R5V5J1ETBl6JAdNDSxa94OeMyqbTAUmJHJCo1B+WQ="; 17 + }; 18 + 19 + cargoHash = "sha256-D/WKv8rhb/ZGuVEZDp83PZxJydHbnZUQp+kVNlMBUCs="; 20 + 21 + nativeBuildInputs = [ pkg-config ]; 22 + buildInputs = [ pango ]; 23 + 24 + meta = with lib; { 25 + description = "A port of i3bar for river"; 26 + homepage = "https://github.com/MaxVerevkin/i3bar-river"; 27 + license = licenses.gpl3Only; 28 + maintainers = with maintainers; [ nicegamer7 ]; 29 + mainProgram = "i3bar-river"; 30 + platforms = platforms.linux; 31 + }; 32 + }