Loading pkgs/by-name/gi/gitlogue/package.nix 0 → 100644 +52 −0 Original line number Diff line number Diff line { lib, rustPlatform, fetchFromGitHub, pkg-config, openssl, libgit2, libssh2, nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "gitlogue"; version = "0.3.0"; src = fetchFromGitHub { owner = "unhappychoice"; repo = "gitlogue"; tag = "v${finalAttrs.version}"; hash = "sha256-IKCjv33I6bM5PSp1IBXEArHgNF1hV9J+Zko0uV2OPZA="; }; cargoHash = "sha256-j8h+EI+vOf8nN69ROFiwuUBRi84T/QdhbdMpAMupkoM="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ openssl libgit2 libssh2 ]; env = { OPENSSL_NO_VENDOR = 1; LIBGIT2_NO_VENDOR = 1; LIBSSH2_SYS_USE_PKG_CONFIG = 1; }; passthru.updateScript = nix-update-script { }; meta = { description = "Cinematic Git commit replay tool for the terminal"; longDescription = '' A cinematic Git commit replay tool for the terminal, turning your Git history into a living, animated story. ''; homepage = "https://github.com/unhappychoice/gitlogue"; changelog = "https://github.com/unhappychoice/gitlogue/releases/tag/v${finalAttrs.version}"; license = lib.licenses.isc; maintainers = with lib.maintainers; [ chillcicada ]; mainProgram = "gitlogue"; }; }) Loading
pkgs/by-name/gi/gitlogue/package.nix 0 → 100644 +52 −0 Original line number Diff line number Diff line { lib, rustPlatform, fetchFromGitHub, pkg-config, openssl, libgit2, libssh2, nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "gitlogue"; version = "0.3.0"; src = fetchFromGitHub { owner = "unhappychoice"; repo = "gitlogue"; tag = "v${finalAttrs.version}"; hash = "sha256-IKCjv33I6bM5PSp1IBXEArHgNF1hV9J+Zko0uV2OPZA="; }; cargoHash = "sha256-j8h+EI+vOf8nN69ROFiwuUBRi84T/QdhbdMpAMupkoM="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ openssl libgit2 libssh2 ]; env = { OPENSSL_NO_VENDOR = 1; LIBGIT2_NO_VENDOR = 1; LIBSSH2_SYS_USE_PKG_CONFIG = 1; }; passthru.updateScript = nix-update-script { }; meta = { description = "Cinematic Git commit replay tool for the terminal"; longDescription = '' A cinematic Git commit replay tool for the terminal, turning your Git history into a living, animated story. ''; homepage = "https://github.com/unhappychoice/gitlogue"; changelog = "https://github.com/unhappychoice/gitlogue/releases/tag/v${finalAttrs.version}"; license = lib.licenses.isc; maintainers = with lib.maintainers; [ chillcicada ]; mainProgram = "gitlogue"; }; })