* Package name : typst Version : 0.10.0 Upstream Contact: Martin Haug <hello@typst.app> * URL : https://github.com/typst/typst * License : Apache 2.0 Programming Lang: Rust Description : A new markup-based typesetting system that is powerful and easy to learn. Typst is a new typesetting system based on Rust, designed as a modern alternative to LaTeX. It's relatively new, only released last year, but growing in popularity (almost 25k stars on Github), and it's usable enough that myself and others have adopted it for writing academic papers. Typst can be used via a web app, but this submission is for the command line interface: typst-cli. I am neither a Typst developer nor an existing Debian maintainer, but I am submitting this for consideration by the Debian Rust packaging team.
In case anyone picks this up, there is an effort to package Typst for Debian going on in this repository: https://github.com/jcbhmr/typst.deb
Hi, proper packaging will need all it dependencies packaged: $ cargo debstatus (+some awk magic) │├──polycool │├──colorv0.3.3 │├──linebender_resource_handlev0.1.1 │├──penikov0.6.1 └──vello_commonv0.0.8 │└──vello_commonv0.0.8 │├──chinese-variantv1.1.5 │├──glifov0.1.0 ││└──chinese-number ││└──hayro-ccitt ││└──hayro-postscript ││└──pdf-writer ││└──typst-dev-assets ││└──vello_cpu ││└──write-fonts ││├──comemo ││├──comemo-macros ││├──hayagriva ││├──hayro ││├──hayro-ccitt ││├──hayro-cmap ││├──hayro-interpret ││├──hayro-jbig2 ││├──hayro-svg ││├──hayro-syntax ││├──hayro-write ││├──hypher ││├──icu_collator ││├──icu_collator_data ││├──icu_provider_blob ││├──krilla ││├──krilla-svg ││├──pdf-writer ││├──pic-scale ││├──pixglyph ││├──polycool ││├──subsetter ││├──two-face ││├──typst-assets ││├──xmp-writer │└──chinese-numberv0.7.8 │└──hayro-ccittv0.3.0 │└──libdeflate-sysv1.25.2 │└──pdf-writerv0.15.0 │└──typst-dev-assetsv0.15.1 │└──vello_cpuv0.0.8 │└──write-fontsv0.48.1 │├──comemov0.5.1 │├──comemo-macrosv0.5.1 │├──hayagrivav0.10.1 │├──hayrov0.7.1 │├──hayro-ccittv0.3.0 │├──hayro-cmapv0.1.0 │├──hayro-interpretv0.7.0 │├──hayro-jbig2v0.3.0 │├──hayro-svgv0.7.0 │├──hayro-syntaxv0.7.2 │├──hayro-writev0.7.0 │├──hypherv0.1.5 │├──icu_collatorv2.2.0 │├──icu_collator_datav2.2.0 │├──icu_provider_blobv2.2.0 │├──krillav0.8.2 │├──krilla-svgv0.8.1 │├──pdf-writerv0.15.0 │├──pic-scalev0.7.9 │├──pixglyphv0.6.1 │├──polycoolv0.4.0 │├──subsetterv0.2.6 │├──two-facev0.4.3 │├──typst-assetsv0.15.1 │├──xmp-writerv0.3.3 └──chinese-numberv0.7.8 └──typst-dev-assetsv0.15.1(git+https://github.com/typst/typst-dev-assets?rev=79ba7c3#79ba7c354e39d9cd0a074bc41becc05f0119eee3) └──vello_cpuv0.0.8 ├──comemov0.5.1 ├──comemo-macrosv0.5.1 ├──hayagrivav0.10.1 ├──hayrov0.7.1 ├──hayro-ccittv0.3.0 ├──hayro-interpretv0.7.0 ├──hayro-jbig2v0.3.0 ├──hayro-svgv0.7.0 ├──hayro-syntaxv0.7.2 ├──hayro-writev0.7.0 ├──hypherv0.1.5 ├──icu_collatorv2.2.0 ├──icu_provider_blobv2.2.0 ├──krillav0.8.2 ├──krilla-svgv0.8.1 ├──libdeflaterv1.25.2 ├──pdf-writerv0.15.0 ├──pic-scalev0.7.9 ├──pixglyphv0.6.1 ├──polycoolv0.4.0 ├──subsetterv0.2.6 ├──two-facev0.4.3 ├──typst-assetsv0.15.1(git+https://github.com/typst/typst-assets?rev=94dcb99#94dcb990edb36311ef85162baa26e4a8205e0bf0) ├──xmp-writerv0.3.3 libfuzzer-sysv0.4.9 typst-dev-assetsv0.15.1(git+https://github.com/typst/typst-dev-assets?rev=79ba7c3#79ba7c354e39d9cd0a074bc41becc05f0119eee3) comemov0.5.1 hayagrivav0.10.1 hayrov0.7.1 hayro-svgv0.7.0 hayro-syntaxv0.7.2 hypherv0.1.5 icu_provider_blobv2.2.0 krillav0.8.2 krilla-svgv0.8.1 oxipngv10.0.0 pixglyphv0.6.1 sigpipev0.1.3 two-facev0.4.3 typst-assetsv0.15.1(git+https://github.com/typst/typst-assets?rev=94dcb99#94dcb990edb36311ef85162baa26e4a8205e0bf0) typst-dev-assetsv0.15.1(git+https://github.com/typst/typst-dev-assets?rev=79ba7c3#79ba7c354e39d9cd0a074bc41becc05f0119eee3) best, werdahias