Bug 296857 - [NEW PORT] textproc/sasso: Fast and conformant Sass compiler
Summary: [NEW PORT] textproc/sasso: Fast and conformant Sass compiler
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Hiroki Tagato
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-07-17 14:22 UTC by Benjamin Jacobs
Modified: 2026-08-05 01:37 UTC (History)
1 user (show)

See Also:


Attachments
0001-texproc-sasso-New-port-Sass-compiler.patch (14.00 KB, patch)
2026-07-17 14:22 UTC, Benjamin Jacobs
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Benjamin Jacobs 2026-07-17 14:22:07 UTC
Created attachment 272934 [details]
0001-texproc-sasso-New-port-Sass-compiler.patch

Sasso is a Sass to CSS compiler which is 100% compatible with the Dart
Sass reference implementation.
Comment 1 commit-hook freebsd_committer freebsd_triage 2026-08-05 01:36:48 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2b5fb0cc40415e0f2e77deb6b7a6208d1da1aa5f

commit 2b5fb0cc40415e0f2e77deb6b7a6208d1da1aa5f
Author:     Benjamin Jacobs <freebsd@dev.thsi.be>
AuthorDate: 2026-07-17 13:59:23 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-08-05 01:35:20 +0000

    texproc/sasso: New port: Fast and conformant Sass to CSS compiler

    Sasso is a compiler for Sass, the Syntactically Awesome Style Sheets
    language, written in Rust. Sass provides features such as variables,
    nesting, mixins, inheritance and imports, which allows one to write
    CSS (Cascading Style Sheets) more easily and tersely.

    Sasso supports both the SCSS syntax -- a superset of CSS3 -- and the
    older indended Sass syntax. It aims for a perfect compatibility with
    the current release of Dart Sass, the reference implementation of the
    Sass language. It is tested against the official Sass Spec Suite where
    it achieves a 100% success rate on the subset implemented by Dart
    Sass, producing byte-for-byte identical outputs.

    WWW: https://github.com/momiji-rs/sasso

    PR:             296857
    Reported by:    Benjamin Jacobs <freebsd@dev.thsi.be> (new maintainer)

 textproc/Makefile                    |   1 +
 textproc/sasso/Makefile (new)        |  23 +++++++
 textproc/sasso/Makefile.crates (new) |  59 +++++++++++++++++
 textproc/sasso/distinfo (new)        | 121 +++++++++++++++++++++++++++++++++++
 textproc/sasso/pkg-descr (new)       |  11 ++++
 5 files changed, 215 insertions(+)
Comment 2 Hiroki Tagato freebsd_committer freebsd_triage 2026-08-05 01:37:45 UTC
Committed, thanks!