Skip to content

Commit 82f1573

Browse files
author
taca
committed
www/ruby-rouge: update to 4.7.0
4.7.0 (2025-12-31) Happy New Year 2026! This release brings significant enhancements to PHP language support with modern syntax features including enums, typed class constants, and asymmetric visibility. We've introduced new lexers for GJS and GTS files used by Ember projects. Language support has been improved with Python 3.14+ template strings, Go underscore support in numbers, and enhanced file detection for COBOL and Terraform files. Thanks to all our contributors for their valuable work on making Rouge more comprehensive!
1 parent 0e31531 commit 82f1573

3 files changed

Lines changed: 11 additions & 7 deletions

File tree

www/ruby-rouge/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# $NetBSD: Makefile,v 1.35 2025/11/03 06:57:45 taca Exp $
1+
# $NetBSD: Makefile,v 1.36 2026/01/18 15:37:59 taca Exp $
22

3-
DISTNAME= rouge-4.6.1
3+
DISTNAME= rouge-4.7.0
44
CATEGORIES= www
55

66
MAINTAINER= pkgsrc-users@NetBSD.org

www/ruby-rouge/PLIST

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@comment $NetBSD: PLIST,v 1.24 2025/08/11 15:50:35 taca Exp $
1+
@comment $NetBSD: PLIST,v 1.25 2026/01/18 15:37:59 taca Exp $
22
bin/rougify${RUBY_SUFFIX}
33
${GEM_HOME}/cache/${GEM_NAME}.gem
44
${GEM_LIBDIR}/Gemfile
@@ -75,11 +75,13 @@ ${GEM_LIBDIR}/lib/rouge/demos/gdscript
7575
${GEM_LIBDIR}/lib/rouge/demos/ghc-cmm
7676
${GEM_LIBDIR}/lib/rouge/demos/ghc-core
7777
${GEM_LIBDIR}/lib/rouge/demos/gherkin
78+
${GEM_LIBDIR}/lib/rouge/demos/gjs
7879
${GEM_LIBDIR}/lib/rouge/demos/glsl
7980
${GEM_LIBDIR}/lib/rouge/demos/go
8081
${GEM_LIBDIR}/lib/rouge/demos/gradle
8182
${GEM_LIBDIR}/lib/rouge/demos/graphql
8283
${GEM_LIBDIR}/lib/rouge/demos/groovy
84+
${GEM_LIBDIR}/lib/rouge/demos/gts
8385
${GEM_LIBDIR}/lib/rouge/demos/hack
8486
${GEM_LIBDIR}/lib/rouge/demos/haml
8587
${GEM_LIBDIR}/lib/rouge/demos/handlebars
@@ -325,11 +327,13 @@ ${GEM_LIBDIR}/lib/rouge/lexers/ghc_cmm.rb
325327
${GEM_LIBDIR}/lib/rouge/lexers/ghc_core.rb
326328
${GEM_LIBDIR}/lib/rouge/lexers/gherkin.rb
327329
${GEM_LIBDIR}/lib/rouge/lexers/gherkin/keywords.rb
330+
${GEM_LIBDIR}/lib/rouge/lexers/gjs.rb
328331
${GEM_LIBDIR}/lib/rouge/lexers/glsl.rb
329332
${GEM_LIBDIR}/lib/rouge/lexers/go.rb
330333
${GEM_LIBDIR}/lib/rouge/lexers/gradle.rb
331334
${GEM_LIBDIR}/lib/rouge/lexers/graphql.rb
332335
${GEM_LIBDIR}/lib/rouge/lexers/groovy.rb
336+
${GEM_LIBDIR}/lib/rouge/lexers/gts.rb
333337
${GEM_LIBDIR}/lib/rouge/lexers/hack.rb
334338
${GEM_LIBDIR}/lib/rouge/lexers/haml.rb
335339
${GEM_LIBDIR}/lib/rouge/lexers/handlebars.rb

www/ruby-rouge/distinfo

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
$NetBSD: distinfo,v 1.35 2025/11/03 06:57:45 taca Exp $
1+
$NetBSD: distinfo,v 1.36 2026/01/18 15:37:59 taca Exp $
22

3-
BLAKE2s (rouge-4.6.1.gem) = 99d7a163b25f79f5e07a6e87c7b6f8c5a8265cfb55c87c755e370a260ce74745
4-
SHA512 (rouge-4.6.1.gem) = 2270587b4a7ebd86147febc7556afc9c7a03f791e29ef81383b6963023afef08a249b2adf82a030fea7782aa24ae0a78b0b6909339d3cba7d815024115de0fed
5-
Size (rouge-4.6.1.gem) = 558592 bytes
3+
BLAKE2s (rouge-4.7.0.gem) = 45262f33d5e1ec4ff750d55c413e8b5ce9114aa65f9d2d3cf0a1006b1b1350e6
4+
SHA512 (rouge-4.7.0.gem) = d14fb367af2df19d59c80b7d68448647db27058192b49963173b74ccac5d08c2e9e39709a3dd12bac59d7d96308243b0dbe66f343fed9cfa25bdf7c6f124787a
5+
Size (rouge-4.7.0.gem) = 552960 bytes

0 commit comments

Comments
 (0)