diff options
author | Thayne McCombs | 2019-10-06 01:32:31 -0600 |
---|---|---|
committer | Thayne McCombs | 2019-10-06 01:34:02 -0600 |
commit | 0069af210bd2be783f295261c09a22fcbc55acc5 (patch) | |
tree | c8e6392c0523cc2ba2c404451611a5c498de71ff | |
parent | 42b9b04abf225a8be91b1797723efabc8ea59e85 (diff) | |
download | aur-0069af210bd2be783f295261c09a22fcbc55acc5.tar.gz |
1.23.0
Also switch to AOT builds
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 17 | ||||
-rwxr-xr-x | sass.sh | 2 |
3 files changed, 13 insertions, 17 deletions
@@ -1,18 +1,17 @@ pkgbase = dart-sass pkgdesc = Sass makes CSS fun again (canonical implementation) - pkgver = 1.22.12 + pkgver = 1.23.0 pkgrel = 1 url = http://sass-lang.com/ - arch = any + arch = x86_64 license = MIT depends = dart - depends = bash provides = sass conflicts = ruby-sass - source = https://github.com/sass/dart-sass/archive/1.22.12.tar.gz + source = https://github.com/sass/dart-sass/archive/1.23.0.tar.gz source = sass.sh - sha256sums = f3343eeb653f330d3bc1ccf53bce48f7539d1099fee42fa51eb0401d69e1e1f8 - sha256sums = c3e819565846dba5e7dc855e1e3a8988c3fca782fac47858396604ae8e438567 + sha256sums = a495c811fbc01208eb2bfa1f7ddffca845502c44cb7d6f06073ac6dd2840786b + sha256sums = 33c9cea95e4a4d03eb184f7f18ef817e31eb6b136bdf4e7aed49f1ea51b1a431 pkgname = dart-sass @@ -5,30 +5,27 @@ # Maintainer: Thayne McCombs <astrothayne@gmail.com> pkgname=dart-sass -pkgver=1.22.12 +pkgver=1.23.0 pkgrel=1 pkgdesc="Sass makes CSS fun again (canonical implementation)" -arch=(any) +arch=(x86_64) url="http://sass-lang.com/" license=('MIT') -depends=(dart bash) +depends=(dart) provides=('sass') conflicts=('ruby-sass') source=("https://github.com/sass/$pkgname/archive/$pkgver.tar.gz" "sass.sh") -sha256sums=('f3343eeb653f330d3bc1ccf53bce48f7539d1099fee42fa51eb0401d69e1e1f8' - 'c3e819565846dba5e7dc855e1e3a8988c3fca782fac47858396604ae8e438567') +sha256sums=('a495c811fbc01208eb2bfa1f7ddffca845502c44cb7d6f06073ac6dd2840786b' + '33c9cea95e4a4d03eb184f7f18ef817e31eb6b136bdf4e7aed49f1ea51b1a431') build() { cd "$pkgname-$pkgver" - pub get - # Create snapshot - # This doesn't use the grinder script so it is compatible with dart 2 - dart --snapshot=sass.snapshot --snapshot-kind=app-jit bin/sass.dart tool/app-snapshot-input.scss > /dev/null + pub run grinder native-executable } package() { install -D -m755 sass.sh "$pkgdir/usr/bin/sass" cd "$pkgname-$pkgver" - install -D -m644 sass.snapshot "$pkgdir/usr/lib/sass/app.snapshot" + install -D -m644 build/sass.dart.native "$pkgdir/usr/lib/sass/app.snapshot" install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } @@ -1,3 +1,3 @@ #!/bin/sh -/usr/bin/dart /usr/lib/sass/app.snapshot "${@}" +/usr/bin/dartaotruntime /usr/lib/sass/app.snapshot "${@}" |