pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/ruby-css-parser



Module Name:    pkgsrc
Committed By:   taca
Date:           Sat Nov  7 15:47:48 UTC 2026

Modified Files:
        pkgsrc/www/ruby-css-parser: Makefile distinfo

Log Message:
www/ruby-css-parser: update to 3.4.0

3.3.0 (2026-10-07)

* Fix Arbitrary local-file read via attacker-controlled @import

3.4.0 (2026-11-01)

* Speed up RuleSet::Declarations#to_s ~20x: its clean-up regexp matched the
  empty string at every character ([\n\r\f\t]*), making gsub! replace at
  every position; the unreachable \s+$ branch is dropped, output unchanged

* Allocate less in RuleSet: skip the downcased copy of already normalized
  property names, and build dimension shorthands without enumerators

* Allocate less when expanding and creating dimension shorthands, and skip
  the colour regexp on values without a comma

* Return already sanitized media types as-is from sanitize_media_query, and
  allocate less when splitting selectors and counting ids

* Allocate less than half the objects when parsing and serializing
  declarations: values are copied only when they need cleaning, and hashes
  are iterated without building [key, value] pairs


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 pkgsrc/www/ruby-css-parser/Makefile
cvs rdiff -u -r1.42 -r1.43 pkgsrc/www/ruby-css-parser/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/ruby-css-parser/Makefile
diff -u pkgsrc/www/ruby-css-parser/Makefile:1.40 pkgsrc/www/ruby-css-parser/Makefile:1.41
--- pkgsrc/www/ruby-css-parser/Makefile:1.40    Thu Sep 24 05:16:16 2026
+++ pkgsrc/www/ruby-css-parser/Makefile Sat Nov  7 15:47:48 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.40 2026/09/24 05:16:16 taca Exp $
+# $NetBSD: Makefile,v 1.41 2026/11/07 15:47:48 taca Exp $
 
-DISTNAME=      css_parser-3.2.0
+DISTNAME=      css_parser-3.4.0
 PKGNAME=       ${RUBY_PKGPREFIX}-${DISTNAME:S/_/-/g}
 CATEGORIES=    www
 

Index: pkgsrc/www/ruby-css-parser/distinfo
diff -u pkgsrc/www/ruby-css-parser/distinfo:1.42 pkgsrc/www/ruby-css-parser/distinfo:1.43
--- pkgsrc/www/ruby-css-parser/distinfo:1.42    Thu Sep 24 05:16:16 2026
+++ pkgsrc/www/ruby-css-parser/distinfo Sat Nov  7 15:47:48 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.42 2026/09/24 05:16:16 taca Exp $
+$NetBSD: distinfo,v 1.43 2026/11/07 15:47:48 taca Exp $
 
-BLAKE2s (css_parser-3.2.0.gem) = aa286f0814197692ddfb4c533bb0f5d86d0ff7f45da1fcb581efea0c4d2aae90
-SHA512 (css_parser-3.2.0.gem) = 6147f3a86d7ddb4cf68d30ab16bcb2786437dadd6f9c0a9c8e65146039fe1be43aa85fa515c707438c20ac578055e82a2b2d5df1d6a3321cda8e5fbf3996b2e3
-Size (css_parser-3.2.0.gem) = 24064 bytes
+BLAKE2s (css_parser-3.4.0.gem) = e6a08292cab35ef386618fc20c97a6968996d1bd4186c0d2ff672f91f4f370a0
+SHA512 (css_parser-3.4.0.gem) = cf90b6ff0cf37ac72aecc934cf236de76fae1d00873033d7937543adc22379b6ea774a8dbfbd7f63cca9f7f6ef4fdf09e63d29207ffd37c6b01128621f0455f5
+Size (css_parser-3.4.0.gem) = 25600 bytes



Home | Main Index | Thread Index | Old Index