Sun Sep 15 18:05:38 2013 UTC ()
Update ruby-sass to 3.2.10.

3.2.10

* Use the Sass logger infrastructure for @debug directives.
* When printing a Sass error into a CSS comment, escape */ so the comment
  doesn’t end prematurely.
* Preserve the ! in /*! ... */-style comments.
* Fix a bug where selectors were being incorrectly trimmed when using @extend.
* Fix a bug where sass --unix-newlines and sass-convert --in-place are not
  working on Windows (thanks SATO Kentaro).

3.2.9

* Fix a bug where @extends would occasionally cause a selector to be generated
  with the incorrect specificity.
* Avoid loading listen v1.0, even if it’s installed as a Gem (see issue 719).
* Update the bundled version of listen to 0.7.3.
* Automatically avoid the IE7 content: counter bug.

3.2.8

* Fix some edge cases where redundant selectors were emitted when using @extend.
* Fix a bug where comma-separated lists with interpolation could lose elements.
* Fix a bug in sass-convert where lists being passed as arguments to functions
  or mixins would lose their surrounding parentheses.
* Fix a bug in sass-convert where null wasn’t being converted correctly.
* Fix a bug where multiple spaces in a string literal would sometimes be
  folded together.
* sass and sass-convert won’t create an empty file before writing to it. This
  fixes a flash of unstyled content when using LiveReload and similar tools.
* Fix a case where a corrupted cache could produce fatal errors on some
  versions of Ruby.
* Fix a case where a mixin loop error would be incorrectly reported when using
  @content.


(taca)
diff -r1.13 -r1.14 pkgsrc/www/ruby-sass/Makefile
diff -r1.9 -r1.10 pkgsrc/www/ruby-sass/PLIST
diff -r1.11 -r1.12 pkgsrc/www/ruby-sass/distinfo

cvs diff -r1.13 -r1.14 pkgsrc/www/ruby-sass/Makefile (expand / switch to unified diff)

--- pkgsrc/www/ruby-sass/Makefile 2013/04/06 03:45:27 1.13
+++ pkgsrc/www/ruby-sass/Makefile 2013/09/15 18:05:37 1.14
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.13 2013/04/06 03:45:27 rodent Exp $ 1# $NetBSD: Makefile,v 1.14 2013/09/15 18:05:37 taca Exp $
2 2
3DISTNAME= sass-3.2.7 3DISTNAME= sass-3.2.10
4CATEGORIES= www 4CATEGORIES= www
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= http://sass-lang.com/ 7HOMEPAGE= http://sass-lang.com/
8COMMENT= Powerful, but elegant CSS compiler that makes CSS fun again 8COMMENT= Powerful, but elegant CSS compiler that makes CSS fun again
9LICENSE= mit 9LICENSE= mit
10 10
11CONFLICTS+= ruby[1-9][0-9]-sass-[0-9]* 11CONFLICTS+= ruby[1-9][0-9]-sass-[0-9]*
12 12
13.include "../../lang/ruby/gem.mk" 13.include "../../lang/ruby/gem.mk"
14.include "../../mk/bsd.pkg.mk" 14.include "../../mk/bsd.pkg.mk"

cvs diff -r1.9 -r1.10 pkgsrc/www/ruby-sass/PLIST (expand / switch to unified diff)

--- pkgsrc/www/ruby-sass/PLIST 2013/03/14 16:23:19 1.9
+++ pkgsrc/www/ruby-sass/PLIST 2013/09/15 18:05:37 1.10
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.9 2013/03/14 16:23:19 taca Exp $ 1@comment $NetBSD: PLIST,v 1.10 2013/09/15 18:05:37 taca Exp $
2bin/sass 2bin/sass
3bin/sass-convert 3bin/sass-convert
4bin/scss 4bin/scss
5${GEM_HOME}/cache/${GEM_NAME}.gem 5${GEM_HOME}/cache/${GEM_NAME}.gem
6${GEM_LIBDIR}/.yardopts 6${GEM_LIBDIR}/.yardopts
7${GEM_LIBDIR}/CONTRIBUTING 7${GEM_LIBDIR}/CONTRIBUTING
8${GEM_LIBDIR}/MIT-LICENSE 8${GEM_LIBDIR}/MIT-LICENSE
9${GEM_LIBDIR}/README.md 9${GEM_LIBDIR}/README.md
10${GEM_LIBDIR}/REVISION 10${GEM_LIBDIR}/REVISION
11${GEM_LIBDIR}/Rakefile 11${GEM_LIBDIR}/Rakefile
12${GEM_LIBDIR}/VERSION 12${GEM_LIBDIR}/VERSION
13${GEM_LIBDIR}/VERSION_DATE 13${GEM_LIBDIR}/VERSION_DATE
14${GEM_LIBDIR}/VERSION_NAME 14${GEM_LIBDIR}/VERSION_NAME
@@ -111,36 +111,38 @@ ${GEM_LIBDIR}/lib/sass/tree/visitors/bas @@ -111,36 +111,38 @@ ${GEM_LIBDIR}/lib/sass/tree/visitors/bas
111${GEM_LIBDIR}/lib/sass/tree/visitors/check_nesting.rb 111${GEM_LIBDIR}/lib/sass/tree/visitors/check_nesting.rb
112${GEM_LIBDIR}/lib/sass/tree/visitors/convert.rb 112${GEM_LIBDIR}/lib/sass/tree/visitors/convert.rb
113${GEM_LIBDIR}/lib/sass/tree/visitors/cssize.rb 113${GEM_LIBDIR}/lib/sass/tree/visitors/cssize.rb
114${GEM_LIBDIR}/lib/sass/tree/visitors/deep_copy.rb 114${GEM_LIBDIR}/lib/sass/tree/visitors/deep_copy.rb
115${GEM_LIBDIR}/lib/sass/tree/visitors/extend.rb 115${GEM_LIBDIR}/lib/sass/tree/visitors/extend.rb
116${GEM_LIBDIR}/lib/sass/tree/visitors/perform.rb 116${GEM_LIBDIR}/lib/sass/tree/visitors/perform.rb
117${GEM_LIBDIR}/lib/sass/tree/visitors/set_options.rb 117${GEM_LIBDIR}/lib/sass/tree/visitors/set_options.rb
118${GEM_LIBDIR}/lib/sass/tree/visitors/to_css.rb 118${GEM_LIBDIR}/lib/sass/tree/visitors/to_css.rb
119${GEM_LIBDIR}/lib/sass/tree/warn_node.rb 119${GEM_LIBDIR}/lib/sass/tree/warn_node.rb
120${GEM_LIBDIR}/lib/sass/tree/while_node.rb 120${GEM_LIBDIR}/lib/sass/tree/while_node.rb
121${GEM_LIBDIR}/lib/sass/util.rb 121${GEM_LIBDIR}/lib/sass/util.rb
122${GEM_LIBDIR}/lib/sass/util/multibyte_string_scanner.rb 122${GEM_LIBDIR}/lib/sass/util/multibyte_string_scanner.rb
123${GEM_LIBDIR}/lib/sass/util/subset_map.rb 123${GEM_LIBDIR}/lib/sass/util/subset_map.rb
 124${GEM_LIBDIR}/lib/sass/util/test.rb
124${GEM_LIBDIR}/lib/sass/version.rb 125${GEM_LIBDIR}/lib/sass/version.rb
125${GEM_LIBDIR}/rails/init.rb 126${GEM_LIBDIR}/rails/init.rb
126${GEM_LIBDIR}/test/Gemfile 127${GEM_LIBDIR}/test/Gemfile
127${GEM_LIBDIR}/test/Gemfile.lock 128${GEM_LIBDIR}/test/Gemfile.lock
128${GEM_LIBDIR}/test/sass/cache_test.rb 129${GEM_LIBDIR}/test/sass/cache_test.rb
129${GEM_LIBDIR}/test/sass/callbacks_test.rb 130${GEM_LIBDIR}/test/sass/callbacks_test.rb
130${GEM_LIBDIR}/test/sass/conversion_test.rb 131${GEM_LIBDIR}/test/sass/conversion_test.rb
131${GEM_LIBDIR}/test/sass/css2sass_test.rb 132${GEM_LIBDIR}/test/sass/css2sass_test.rb
132${GEM_LIBDIR}/test/sass/data/hsl-rgb.txt 133${GEM_LIBDIR}/test/sass/data/hsl-rgb.txt
133${GEM_LIBDIR}/test/sass/engine_test.rb 134${GEM_LIBDIR}/test/sass/engine_test.rb
 135${GEM_LIBDIR}/test/sass/exec_test.rb
134${GEM_LIBDIR}/test/sass/extend_test.rb 136${GEM_LIBDIR}/test/sass/extend_test.rb
135${GEM_LIBDIR}/test/sass/fixtures/test_staleness_check_across_importers.css 137${GEM_LIBDIR}/test/sass/fixtures/test_staleness_check_across_importers.css
136${GEM_LIBDIR}/test/sass/fixtures/test_staleness_check_across_importers.scss 138${GEM_LIBDIR}/test/sass/fixtures/test_staleness_check_across_importers.scss
137${GEM_LIBDIR}/test/sass/functions_test.rb 139${GEM_LIBDIR}/test/sass/functions_test.rb
138${GEM_LIBDIR}/test/sass/importer_test.rb 140${GEM_LIBDIR}/test/sass/importer_test.rb
139${GEM_LIBDIR}/test/sass/logger_test.rb 141${GEM_LIBDIR}/test/sass/logger_test.rb
140${GEM_LIBDIR}/test/sass/mock_importer.rb 142${GEM_LIBDIR}/test/sass/mock_importer.rb
141${GEM_LIBDIR}/test/sass/more_results/more1.css 143${GEM_LIBDIR}/test/sass/more_results/more1.css
142${GEM_LIBDIR}/test/sass/more_results/more1_with_line_comments.css 144${GEM_LIBDIR}/test/sass/more_results/more1_with_line_comments.css
143${GEM_LIBDIR}/test/sass/more_results/more_import.css 145${GEM_LIBDIR}/test/sass/more_results/more_import.css
144${GEM_LIBDIR}/test/sass/more_templates/_more_partial.sass 146${GEM_LIBDIR}/test/sass/more_templates/_more_partial.sass
145${GEM_LIBDIR}/test/sass/more_templates/more1.sass 147${GEM_LIBDIR}/test/sass/more_templates/more1.sass
146${GEM_LIBDIR}/test/sass/more_templates/more_import.sass 148${GEM_LIBDIR}/test/sass/more_templates/more_import.sass
@@ -183,26 +185,27 @@ ${GEM_LIBDIR}/test/sass/templates/_cache @@ -183,26 +185,27 @@ ${GEM_LIBDIR}/test/sass/templates/_cache
183${GEM_LIBDIR}/test/sass/templates/_double_import_loop2.sass 185${GEM_LIBDIR}/test/sass/templates/_double_import_loop2.sass
184${GEM_LIBDIR}/test/sass/templates/_filename_fn_import.scss 186${GEM_LIBDIR}/test/sass/templates/_filename_fn_import.scss
185${GEM_LIBDIR}/test/sass/templates/_imported_charset_ibm866.sass 187${GEM_LIBDIR}/test/sass/templates/_imported_charset_ibm866.sass
186${GEM_LIBDIR}/test/sass/templates/_imported_charset_utf8.sass 188${GEM_LIBDIR}/test/sass/templates/_imported_charset_utf8.sass
187${GEM_LIBDIR}/test/sass/templates/_imported_content.sass 189${GEM_LIBDIR}/test/sass/templates/_imported_content.sass
188${GEM_LIBDIR}/test/sass/templates/_partial.sass 190${GEM_LIBDIR}/test/sass/templates/_partial.sass
189${GEM_LIBDIR}/test/sass/templates/_same_name_different_partiality.scss 191${GEM_LIBDIR}/test/sass/templates/_same_name_different_partiality.scss
190${GEM_LIBDIR}/test/sass/templates/alt.sass 192${GEM_LIBDIR}/test/sass/templates/alt.sass
191${GEM_LIBDIR}/test/sass/templates/basic.sass 193${GEM_LIBDIR}/test/sass/templates/basic.sass
192${GEM_LIBDIR}/test/sass/templates/bork1.sass 194${GEM_LIBDIR}/test/sass/templates/bork1.sass
193${GEM_LIBDIR}/test/sass/templates/bork2.sass 195${GEM_LIBDIR}/test/sass/templates/bork2.sass
194${GEM_LIBDIR}/test/sass/templates/bork3.sass 196${GEM_LIBDIR}/test/sass/templates/bork3.sass
195${GEM_LIBDIR}/test/sass/templates/bork4.sass 197${GEM_LIBDIR}/test/sass/templates/bork4.sass
 198${GEM_LIBDIR}/test/sass/templates/bork5.sass
196${GEM_LIBDIR}/test/sass/templates/cached_import_option.scss 199${GEM_LIBDIR}/test/sass/templates/cached_import_option.scss
197${GEM_LIBDIR}/test/sass/templates/compact.sass 200${GEM_LIBDIR}/test/sass/templates/compact.sass
198${GEM_LIBDIR}/test/sass/templates/complex.sass 201${GEM_LIBDIR}/test/sass/templates/complex.sass
199${GEM_LIBDIR}/test/sass/templates/compressed.sass 202${GEM_LIBDIR}/test/sass/templates/compressed.sass
200${GEM_LIBDIR}/test/sass/templates/double_import_loop1.sass 203${GEM_LIBDIR}/test/sass/templates/double_import_loop1.sass
201${GEM_LIBDIR}/test/sass/templates/expanded.sass 204${GEM_LIBDIR}/test/sass/templates/expanded.sass
202${GEM_LIBDIR}/test/sass/templates/filename_fn.scss 205${GEM_LIBDIR}/test/sass/templates/filename_fn.scss
203${GEM_LIBDIR}/test/sass/templates/if.sass 206${GEM_LIBDIR}/test/sass/templates/if.sass
204${GEM_LIBDIR}/test/sass/templates/import.sass 207${GEM_LIBDIR}/test/sass/templates/import.sass
205${GEM_LIBDIR}/test/sass/templates/import_charset.sass 208${GEM_LIBDIR}/test/sass/templates/import_charset.sass
206${GEM_LIBDIR}/test/sass/templates/import_charset_1_8.sass 209${GEM_LIBDIR}/test/sass/templates/import_charset_1_8.sass
207${GEM_LIBDIR}/test/sass/templates/import_charset_ibm866.sass 210${GEM_LIBDIR}/test/sass/templates/import_charset_ibm866.sass
208${GEM_LIBDIR}/test/sass/templates/import_content.sass 211${GEM_LIBDIR}/test/sass/templates/import_content.sass

cvs diff -r1.11 -r1.12 pkgsrc/www/ruby-sass/distinfo (expand / switch to unified diff)

--- pkgsrc/www/ruby-sass/distinfo 2013/03/14 16:23:19 1.11
+++ pkgsrc/www/ruby-sass/distinfo 2013/09/15 18:05:37 1.12
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.11 2013/03/14 16:23:19 taca Exp $ 1$NetBSD: distinfo,v 1.12 2013/09/15 18:05:37 taca Exp $
2 2
3SHA1 (sass-3.2.7.gem) = c80ba98904cff41bf7d1f2b9942bef72cb39ed2f 3SHA1 (sass-3.2.10.gem) = 94dfe91de2dbf67ac8212e31ac710417667dd02c
4RMD160 (sass-3.2.7.gem) = 48b70c0669e14e57465faa5dea68b775e5ba12ac 4RMD160 (sass-3.2.10.gem) = 89010f1957c11edfac040dc3b1e36fdf851ee5d7
5Size (sass-3.2.7.gem) = 258048 bytes 5Size (sass-3.2.10.gem) = 261632 bytes