diff options
author | aleksana <me@aleksana.moe> | 2024-07-22 17:21:16 +0800 |
---|---|---|
committer | aleksana <me@aleksana.moe> | 2024-08-29 10:39:58 +0800 |
commit | 94db5b237d66742bbe2fd510d3a03852d15366fb (patch) | |
tree | 7228ae717ae6a176d3c000bd7b24702b77d00b4d /pkgs/by-name/pi | |
parent | 74d38fdb308da734ea497aae3b98640b4d8265ca (diff) |
pinit: init at 2.1.1
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; + }; +}) |