git: e9b734055332 - main - textproc/rubygem-css_parser: Update to 3.1.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Sat, 12 Sep 2026 11:43:19 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e9b7340553327a9e4532fa18371ad4b4f4f3f96f

commit e9b7340553327a9e4532fa18371ad4b4f4f3f96f
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-09-12 11:08:05 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-09-12 11:26:27 +0000

    textproc/rubygem-css_parser: Update to 3.1.0
    
    Changes:        https://github.com/premailer/css_parser/blob/master/CHANGELOG.md
---
 textproc/rubygem-css_parser/Makefile            | 3 ++-
 textproc/rubygem-css_parser/distinfo            | 6 +++---
 textproc/rubygem-css_parser/files/patch-gemspec | 6 +++---
 3 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/textproc/rubygem-css_parser/Makefile b/textproc/rubygem-css_parser/Makefile
index 1a8351a8bab2..d5251fca7076 100644
--- a/textproc/rubygem-css_parser/Makefile
+++ b/textproc/rubygem-css_parser/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	css_parser
-PORTVERSION=	3.0.0
+PORTVERSION=	3.1.0
 CATEGORIES=	textproc www rubygems
 MASTER_SITES=	RG
 
@@ -11,6 +11,7 @@ LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/MIT-LICENSE
 
 RUN_DEPENDS=	rubygem-addressable>=0:www/rubygem-addressable \
+		rubygem-base64>=0:converters/rubygem-base64 \
 		rubygem-ssrf_filter>=1.2<2:security/rubygem-ssrf_filter
 
 USES=		gem
diff --git a/textproc/rubygem-css_parser/distinfo b/textproc/rubygem-css_parser/distinfo
index 220c61fef8bc..5e6140e63904 100644
--- a/textproc/rubygem-css_parser/distinfo
+++ b/textproc/rubygem-css_parser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1787268524
-SHA256 (rubygem/css_parser-3.0.0.gem) = eaf0e9283fd581d06e815235ceef4f0910c0b394c606355dbc69f93e84443885
-SIZE (rubygem/css_parser-3.0.0.gem) = 23040
+TIMESTAMP = 1789129438
+SHA256 (rubygem/css_parser-3.1.0.gem) = ef68b7a629e88539fc8017fa2ecc066ad4b4d36004efdf7e58703034a519796f
+SIZE (rubygem/css_parser-3.1.0.gem) = 24064
diff --git a/textproc/rubygem-css_parser/files/patch-gemspec b/textproc/rubygem-css_parser/files/patch-gemspec
index cea45f1cae9e..5353db680a1e 100644
--- a/textproc/rubygem-css_parser/files/patch-gemspec
+++ b/textproc/rubygem-css_parser/files/patch-gemspec
@@ -1,9 +1,9 @@
---- css_parser.gemspec.orig	2026-08-23 09:45:30 UTC
+--- css_parser.gemspec.orig	2026-09-11 21:17:51 UTC
 +++ css_parser.gemspec
-@@ -22,6 +22,6 @@ Gem::Specification.new do |s|
-   s.specification_version = 4
+@@ -23,6 +23,6 @@ Gem::Specification.new do |s|
  
    s.add_runtime_dependency(%q<addressable>.freeze, [">= 0".freeze])
+   s.add_runtime_dependency(%q<base64>.freeze, [">= 0".freeze])
 -  s.add_runtime_dependency(%q<ssrf_filter>.freeze, ["~> 1.5".freeze])
 +  s.add_runtime_dependency(%q<ssrf_filter>.freeze, ["~> 1.2".freeze])
  end