Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 931094

Summary: www-apps/hugo: add dart-sass
Product: Gentoo Linux Reporter: tea <tea+gentoo>
Component: Current packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: UNCONFIRMED ---    
Severity: normal CC: gentoo
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/36514
Whiteboard:
Package list:
Runtime testing required: ---

Description tea 2024-05-02 11:16:05 UTC
reported to me privately:

---
Official docs[1] says that libSass is deprecated and upstream of libsass also seems unmaintained. 
They recommend dart-sass instead. It would be great to have this in Gentoo as well. 
---

there is still sporadic activity in the libsass repo[2]

according to [1], dart-sass will be used if it is present, but libsass can be selected manually. recommending it as an optfeature seems to make the most sense at the moment. i'll PR a package for dart-sass soon.

[1] https://gohugo.io/hugo-pipes/transpile-sass-to-css/#dart-sass
[2] https://github.com/sass/libsass