diff options
author | Aleksana <me@aleksana.moe> | 2024-09-07 22:35:11 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-07 22:35:11 +0800 |
commit | 3b1256eb8f66b8da0322a10e792bdd7f1fd56e5b (patch) | |
tree | 6a20bab87d9aa7727565e15702fd5b2017035e13 /pkgs/by-name/pi | |
parent | 41ab86b1d039aa17da723afb1e97c418c993e4f8 (diff) | |
parent | 94db5b237d66742bbe2fd510d3a03852d15366fb (diff) |
pinit: init at 2.1.1 (#329113)
Diffstat (limited to 'pkgs/by-name/pi')
-rw-r--r-- | pkgs/by-name/pi/pinit/package.nix | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/pkgs/by-name/pi/pinit/package.nix b/pkgs/by-name/pi/pinit/package.nix new file mode 100644 index 0000000000000..b4d467c58810e --- /dev/null +++ b/pkgs/by-name/pi/pinit/package.nix @@ -0,0 +1,51 @@ +{ + lib, + stdenv, + fetchFromGitHub, + meson, + ninja, + pkg-config, + vala, + blueprint-compiler, + wrapGAppsHook4, + libadwaita, + libgee, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "pinit"; + version = "2.1.1"; + + src = fetchFromGitHub { + owner = "ryonakano"; + repo = "pinit"; + rev = finalAttrs.version; + hash = "sha256-unvlMytZdjVbrWlwkpw90NZoFw9A6Ga0bB2XqFEPuVE="; + }; + + nativeBuildInputs = [ + meson + ninja + pkg-config + vala + blueprint-compiler + wrapGAppsHook4 + ]; + + buildInputs = [ + libadwaita + libgee + ]; + + meta = { + description = "Pin portable apps to the launcher"; + homepage = "https://github.com/ryonakano/pinit"; + license = with lib.licenses; [ + gpl3Plus + cc0 + ]; + mainProgram = "com.github.ryonakano.pinit"; + maintainers = with lib.maintainers; [ aleksana ]; + platforms = lib.platforms.linux; + }; +}) |