This crate aims to provide a high level interface for compiling
Sass into plain CSS. It offers a very limited API, currently exposing
only 2 functions.
In addition to a library, this crate also includes a binary that
is intended to act as an invisible replacement to the Sass commandline
executable.
This crate aims to achieve complete feature parity with the dart-sass
reference implementation. A deviation from the dart-sass implementation
can be considered a bug except for in the case of error messages
and error spans.
*/*: Fix many Rust ports to run without COMPAT11
RISCV does not include COMPAT11 by default. But Rust's libc bound the
compat-11 symbols until version 0.2.176. Patch a great many Rust ports
to use a newer version of libc, to eliminate the dependency on COMPAT11.
Explicitly patching Cargo.lock isn't usually necessarily, since within
the build jail cargo is forced to use whichever crates Makefile.crates
installs there.
Notes on specific ports:
* textproc/bookokrat: Rework bookokrat's existing patch to be more
robust. Also, report the issue upstream:
https://github.com/bugzmanov/bookokrat/issues/182
(Only the first 15 lines of the commit message are shown above )