Loading pkgs/by-name/md/mdbook-plugins/package.nix 0 → 100644 +58 −0 Original line number Diff line number Diff line { lib, rustPlatform, fetchFromGitHub, pkg-config, curl, openssl, versionCheckHook, nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "mdbook-plugins"; version = "0.2.3"; src = fetchFromGitHub { owner = "RustForWeb"; repo = "mdbook-plugins"; rev = "v${finalAttrs.version}"; hash = "sha256-IyIUJH5pbuvDarQf7yvrStMIb5HdimudYF+Tq/+OtvY="; }; cargoHash = "sha256-/UM85Lhq52MFTjczPRuXENPJOQkjiHLWGPPW/VD9kBQ="; nativeBuildInputs = [ pkg-config rustPlatform.bindgenHook ]; buildInputs = [ curl openssl ]; env.OPENSSL_NO_VENDOR = true; cargoBuildFlags = [ "--bin=mdbook-tabs" "--bin=mdbook-trunk" ]; doInstallCheck = true; versionCheckProgramArg = "--version"; nativeInstallCheckInputs = [ versionCheckHook ]; passthru.updateScript = nix-update-script { }; meta = { description = "Plugins for mdBook"; homepage = "https://mdbook-plugins.rustforweb.org/"; changelog = "https://github.com/RustForWeb/mdbook-plugins/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ redianthus ]; mainProgram = "mdbook-tabs"; }; }) Loading
pkgs/by-name/md/mdbook-plugins/package.nix 0 → 100644 +58 −0 Original line number Diff line number Diff line { lib, rustPlatform, fetchFromGitHub, pkg-config, curl, openssl, versionCheckHook, nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "mdbook-plugins"; version = "0.2.3"; src = fetchFromGitHub { owner = "RustForWeb"; repo = "mdbook-plugins"; rev = "v${finalAttrs.version}"; hash = "sha256-IyIUJH5pbuvDarQf7yvrStMIb5HdimudYF+Tq/+OtvY="; }; cargoHash = "sha256-/UM85Lhq52MFTjczPRuXENPJOQkjiHLWGPPW/VD9kBQ="; nativeBuildInputs = [ pkg-config rustPlatform.bindgenHook ]; buildInputs = [ curl openssl ]; env.OPENSSL_NO_VENDOR = true; cargoBuildFlags = [ "--bin=mdbook-tabs" "--bin=mdbook-trunk" ]; doInstallCheck = true; versionCheckProgramArg = "--version"; nativeInstallCheckInputs = [ versionCheckHook ]; passthru.updateScript = nix-update-script { }; meta = { description = "Plugins for mdBook"; homepage = "https://mdbook-plugins.rustforweb.org/"; changelog = "https://github.com/RustForWeb/mdbook-plugins/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ redianthus ]; mainProgram = "mdbook-tabs"; }; })