diff options
Diffstat (limited to 'nixpkgs/pkgs/applications/version-management/ungit/default.nix')
-rw-r--r-- | nixpkgs/pkgs/applications/version-management/ungit/default.nix | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/applications/version-management/ungit/default.nix b/nixpkgs/pkgs/applications/version-management/ungit/default.nix new file mode 100644 index 000000000000..2702859893c6 --- /dev/null +++ b/nixpkgs/pkgs/applications/version-management/ungit/default.nix @@ -0,0 +1,32 @@ +{ lib +, buildNpmPackage +, fetchFromGitHub +}: + +buildNpmPackage rec { + pname = "ungit"; + version = "1.5.24"; + + src = fetchFromGitHub { + owner = "FredrikNoren"; + repo = "ungit"; + rev = "v${version}"; + hash = "sha256-4hDg153CVZidmnIGUwxfzL45Yt+GlMyepfMLJbcjdqo="; + }; + + npmDepsHash = "sha256-Z/vPqJ70NqjABKKa8r24t0sWoPYRVwxH02BNr1yCVNQ="; + + env = { + ELECTRON_SKIP_BINARY_DOWNLOAD = true; + PUPPETEER_SKIP_DOWNLOAD = true; + }; + + meta = { + changelog = "https://github.com/FredrikNoren/ungit/blob/${src.rev}/CHANGELOG.md"; + description = "Git made easy"; + homepage = "https://github.com/FredrikNoren/ungit"; + license = lib.licenses.mit; + mainProgram = "ungit"; + maintainers = with lib.maintainers; [ ]; + }; +} |