CVS commit: pkgsrc/www/ruby-rails-html-sanitizer

"Takahiro Kambe" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	taca
Date:		Wed Aug 12 05:22:49 UTC 2026

Modified Files:
	pkgsrc/www/ruby-rails-html-sanitizer: Makefile PLIST distinfo

Log Message:
www/ruby-rails-html-sanitizer: update to 1.7.1

1.7.1 (2026-07-15)

* SVG reference elements now restrict both href and xlink:href to local
  references.

  Previously PermitScrubber restricted only xlink:href on elements in
  SVG_ALLOW_LOCAL_HREF, so a plain href attribute on those elements could
  reference an external document. Applications are only affected if the
  allowed tags are overridden to include an SVG reference element such as
  use; the default configuration is not affected.

  This change addresses GHSA-cj75-f6xr-r4g7 (CVE requested).  The minimum
  Loofah dependency is now ~> 2.25, >= 2.25.2.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/www/ruby-rails-html-sanitizer/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/www/ruby-rails-html-sanitizer/PLIST
cvs rdiff -u -r1.13 -r1.14 pkgsrc/www/ruby-rails-html-sanitizer/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 2.9 KB)
Modified files:

Index: pkgsrc/www/ruby-rails-html-sanitizer/Makefile
diff -u pkgsrc/www/ruby-rails-html-sanitizer/Makefile:1.11 pkgsrc/www/ruby-rails-html-sanitizer/Makefile:1.12
--- pkgsrc/www/ruby-rails-html-sanitizer/Makefile:1.11	Sun Apr 12 15:33:30 2026
+++ pkgsrc/www/ruby-rails-html-sanitizer/Makefile	Wed Aug 12 05:22:49 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2026/04/12 15:33:30 taca Exp $
+# $NetBSD: Makefile,v 1.12 2026/08/12 05:22:49 taca Exp $
 
-DISTNAME=	rails-html-sanitizer-1.7.0
+DISTNAME=	rails-html-sanitizer-1.7.1
 CATEGORIES=	www
 
 MAINTAINER=	[email protected]
@@ -8,7 +8,7 @@ HOMEPAGE=	https://github.com/rails/rails
 COMMENT=	HTML sanitizer for Rails applications
 LICENSE=	mit
 
-DEPENDS+=	${RUBY_PKGPREFIX}-loofah>=2.19<3:../../www/ruby-loofah
+DEPENDS+=	${RUBY_PKGPREFIX}-loofah>=2.25.2<3:../../www/ruby-loofah
 
 USE_LANGUAGES=	# empty
 

Index: pkgsrc/www/ruby-rails-html-sanitizer/PLIST
diff -u pkgsrc/www/ruby-rails-html-sanitizer/PLIST:1.4 pkgsrc/www/ruby-rails-html-sanitizer/PLIST:1.5
--- pkgsrc/www/ruby-rails-html-sanitizer/PLIST:1.4	Sun Apr 12 15:33:30 2026
+++ pkgsrc/www/ruby-rails-html-sanitizer/PLIST	Wed Aug 12 05:22:49 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2026/04/12 15:33:30 taca Exp $
+@comment $NetBSD: PLIST,v 1.5 2026/08/12 05:22:49 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/CHANGELOG.md
 ${GEM_LIBDIR}/MIT-LICENSE
@@ -7,8 +7,4 @@ ${GEM_LIBDIR}/lib/rails-html-sanitizer.r
 ${GEM_LIBDIR}/lib/rails/html/sanitizer.rb
 ${GEM_LIBDIR}/lib/rails/html/sanitizer/version.rb
 ${GEM_LIBDIR}/lib/rails/html/scrubbers.rb
-${GEM_LIBDIR}/test/rails_api_test.rb
-${GEM_LIBDIR}/test/sanitizer_test.rb
-${GEM_LIBDIR}/test/scrubbers_test.rb
-${GEM_LIBDIR}/test/test_helper.rb
 ${GEM_HOME}/specifications/${GEM_NAME}.gemspec

Index: pkgsrc/www/ruby-rails-html-sanitizer/distinfo
diff -u pkgsrc/www/ruby-rails-html-sanitizer/distinfo:1.13 pkgsrc/www/ruby-rails-html-sanitizer/distinfo:1.14
--- pkgsrc/www/ruby-rails-html-sanitizer/distinfo:1.13	Sun Apr 12 15:33:30 2026
+++ pkgsrc/www/ruby-rails-html-sanitizer/distinfo	Wed Aug 12 05:22:49 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2026/04/12 15:33:30 taca Exp $
+$NetBSD: distinfo,v 1.14 2026/08/12 05:22:49 taca Exp $
 
-BLAKE2s (rails-html-sanitizer-1.7.0.gem) = c646eac714c6a0345b604cc90709fbe39b1fc3a2ca364be765fff22aa4bfb2d6
-SHA512 (rails-html-sanitizer-1.7.0.gem) = dae6e187f96fa0a1f2406f53596fdfc260e52d64ce5d452f2a617a3db9856e43dd7a11f749bd8b494356d0404ddff5775706927d89e116d430b9215bef4f4a06
-Size (rails-html-sanitizer-1.7.0.gem) = 26112 bytes
+BLAKE2s (rails-html-sanitizer-1.7.1.gem) = 887216d67ff1ff05b9eadf7d1d57e6997ca682624c9d145c4c1d46b8ba0811f0
+SHA512 (rails-html-sanitizer-1.7.1.gem) = 75031b179c1287e7adc38b57ffc2448642e8cf5bd3988143a5baf879f2ce7171d7b11590929f84cc5a88b852466e33ddc7d1a421aca147dd22df5ef29d63a626
+Size (rails-html-sanitizer-1.7.1.gem) = 15360 bytes
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.