mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-01-19 11:23:29 +00:00
typst-fmt: init at unstable-2023-04-16
Add call for typst-fmt Update pkgs/tools/typesetting/typst-fmt/default.nix Co-authored-by: figsoda <figsoda@pm.me> Update pkgs/tools/typesetting/typst-fmt/default.nix Co-authored-by: figsoda <figsoda@pm.me>
This commit is contained in:
parent
22c841b616
commit
f30c5b8c64
1315
pkgs/tools/typesetting/typst-fmt/Cargo.lock
generated
Normal file
1315
pkgs/tools/typesetting/typst-fmt/Cargo.lock
generated
Normal file
File diff suppressed because it is too large
Load Diff
35
pkgs/tools/typesetting/typst-fmt/default.nix
Normal file
35
pkgs/tools/typesetting/typst-fmt/default.nix
Normal file
@ -0,0 +1,35 @@
|
||||
{ lib, rustPlatform, fetchFromGitHub }:
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "typst-fmt";
|
||||
version = "unstable-2023-04-16";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "astrale-sharp";
|
||||
repo = pname;
|
||||
rev = "9ed1fd1656f8e776b6c8d9d326c488f5ba1091eb";
|
||||
hash = "sha256-yHR13n5yx5Yl2atteGQq+qqz21zsy37ZJfGllbvSZcQ=";
|
||||
};
|
||||
|
||||
cargoLock = {
|
||||
lockFile = ./Cargo.lock;
|
||||
outputHashes = {
|
||||
"typst-0.2.0" = "sha256-+YHyxZTzMG9zpzLV9NgJsMtrXG+/ymPQo5b26HDYJaQ=";
|
||||
};
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
cp ${./Cargo.lock} Cargo.lock
|
||||
'';
|
||||
|
||||
checkFlags = [
|
||||
# test_eof is ignored upstream
|
||||
"--skip=rules::tests_typst_format::test_eof"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "A formatter for the Typst language";
|
||||
homepage = "https://github.com/astrale-sharp/typst-fmt";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ geri1701 ];
|
||||
};
|
||||
}
|
@ -13118,6 +13118,8 @@ with pkgs;
|
||||
|
||||
typst = callPackage ../tools/typesetting/typst { };
|
||||
|
||||
typst-fmt = callPackage ../tools/typesetting/typst-fmt { };
|
||||
|
||||
tz = callPackage ../tools/misc/tz { };
|
||||
|
||||
u9fs = callPackage ../servers/u9fs { };
|
||||
|
Loading…
Reference in New Issue
Block a user