fix: sass (#512)

Signed-off-by: madomado <wboy111@outlook.com>
This commit is contained in:
madomado
2023-06-13 23:39:55 +08:00
committed by GitHub
parent 4a2b74e317
commit ba9bca4730
+7 -1
View File
@@ -12,7 +12,7 @@ URL: https://sass-lang.com/dart-sass
Source0: https://github.com/sass/dart-sass/archive/refs/tags/%{version}.tar.gz
BuildRequires: dart
BuildRequires: dart git
%description
Dart Sass is the primary implementation of Sass, which means it gets new features before any other implementation. It's fast, easy to install, and it compiles to pure JavaScript which makes it easy to integrate into modern web development workflows.
@@ -22,6 +22,12 @@ Dart Sass is the primary implementation of Sass, which means it gets new feature
/usr/bin/dart pub get
%build
# first install `buf`
curl -sSL "https://github.com/bufbuild/buf/releases/download/v1.21.0/buf-$(uname -s)-$(uname -m)" -o buf
chmod +x buf
cp buf /bin/ # this is stupid but maybe it works and I can finally die "piecefully"
dart run grinder protobuf
dart compile exe ./bin/sass.dart -o sass
%install