typst/typst

Get `typst` packaged for Debian and other repos

Open

#3,679 opened on Mar 15, 2024

View on GitHub
 (14 comments) (44 reactions) (0 assignees)Rust (1,574 forks)batch import
help wantedtracking-issue

Repository metrics

Stars
 (53,538 stars)
PR merge metrics
 (Avg merge 8d 5h) (54 merged PRs in 30d)

Description

Description

In order to get typst installable via the Debian repos, all dependencies in Cargo.lock need to be available at https://qa.debian.org/developer.php?email=pkg-rust-maintainers%40alioth-lists.debian.net. The majority exist already, but from a cursory look maybe about 20% will need to be added if they can't be configured out.

This happens by adding dependencies in salsa via debcargo https://salsa.debian.org/rust-team/debcargo-conf which anyone can do. Once all the missing dependencies are in, Typst itself can be added.

There is an existing RTP at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060888

There is also an incomplete https://github.com/jcbhmr/typst.deb, which I believe would be for a PPA. Being in the main repos is of course a better goal, if possible.

Use Case

It would be an awesome convenience to be able to install Typst via apt. I know the Typst maintainers will likely not want to get involved, but I think it seems reasonable to have a "help wanted" tracking issue.

Contributor guide