pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/ruby34
Module Name: pkgsrc
Committed By: taca
Date: Tue May 19 14:50:20 UTC 2026
Modified Files:
pkgsrc/lang/ruby34: Makefile distinfo
Added Files:
pkgsrc/lang/ruby34/patches: patch-lib_rdoc_parser_c.rb
Log Message:
lang/ruby34: improve rdoc
* Fix rdoc problem on C locale, backported from rdoc-7.0.4.
* Remove pkglint warning.
Bump PKGREVISION.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/lang/ruby34/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/lang/ruby34/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/ruby34/patches/patch-lib_rdoc_parser_c.rb
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/ruby34/Makefile
diff -u pkgsrc/lang/ruby34/Makefile:1.8 pkgsrc/lang/ruby34/Makefile:1.9
--- pkgsrc/lang/ruby34/Makefile:1.8 Wed May 6 05:15:35 2026
+++ pkgsrc/lang/ruby34/Makefile Tue May 19 14:50:20 2026
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.8 2026/05/06 05:15:35 taca Exp $
+# $NetBSD: Makefile,v 1.9 2026/05/19 14:50:20 taca Exp $
DISTNAME= ${RUBY_DISTNAME}
PKGNAME= ${RUBY_PKGPREFIX}-${RUBY_VERSION}
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= lang ruby
MASTER_SITES= ${MASTER_SITE_RUBY}
Index: pkgsrc/lang/ruby34/distinfo
diff -u pkgsrc/lang/ruby34/distinfo:1.14 pkgsrc/lang/ruby34/distinfo:1.15
--- pkgsrc/lang/ruby34/distinfo:1.14 Wed May 6 05:15:35 2026
+++ pkgsrc/lang/ruby34/distinfo Tue May 19 14:50:20 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.14 2026/05/06 05:15:35 taca Exp $
+$NetBSD: distinfo,v 1.15 2026/05/19 14:50:20 taca Exp $
BLAKE2s (ruby-3.4.9.tar.xz) = 4d09a702b948a81f4f6c39458092ab68e67a99148fe669c0c1bd33dedccda38d
SHA512 (ruby-3.4.9.tar.xz) = 356fb47cc56f2d25198cb95253fc20ff7d9a6fd1fa53bc475e5c440012aebe27562537c399d271357235114ade263fd625029b66cb0f9b526f9c04f169fb9580
@@ -11,6 +11,7 @@ SHA1 (patch-lib_erb.rb) = d69a109f7b1841
SHA1 (patch-lib_erb_version.rb) = a11a9115b4b39b03583c69cf23cd21cb39ddea1d
SHA1 (patch-lib_mkmf.rb) = ea66bc4e42d2b15edfcd8ceefa9b94d07a3cdd0f
SHA1 (patch-lib_rdoc_encoding.rb) = aea07b878cbf46ddfdc0364ca5adf3fda9311735
+SHA1 (patch-lib_rdoc_parser_c.rb) = 5d97f938379b05443438e8ae841d56c321a22c1a
SHA1 (patch-lib_rubygems.rb) = 81af71ae9b0c3fef2ad1de88a542b3ece14b4519
SHA1 (patch-lib_rubygems_commands_setup__command.rb) = 66c475a5308deb2ed5096b88cf65549732f87421
SHA1 (patch-lib_rubygems_config__file.rb) = 584f8cd9ef1d1b9bf25efc7e85c2219166db7ac9
Added files:
Index: pkgsrc/lang/ruby34/patches/patch-lib_rdoc_parser_c.rb
diff -u /dev/null pkgsrc/lang/ruby34/patches/patch-lib_rdoc_parser_c.rb:1.1
--- /dev/null Tue May 19 14:50:20 2026
+++ pkgsrc/lang/ruby34/patches/patch-lib_rdoc_parser_c.rb Tue May 19 14:50:20 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-lib_rdoc_parser_c.rb,v 1.1 2026/05/19 14:50:20 taca Exp $
+
+Backport from rdoc-7.0.4.
+
+--- lib/rdoc/parser/c.rb.orig 2026-03-11 09:51:47.000000000 +0000
++++ lib/rdoc/parser/c.rb
+@@ -1023,7 +1023,7 @@ class RDoc::Parser::C < RDoc::Parser
+ file_name = File.join @file_dir, source_file
+
+ if File.exist? file_name then
+- file_content = File.read file_name
++ file_content = RDoc::Encoding.read_file file_name, @options.encoding
+ else
+ @options.warn "unknown source #{source_file} for #{meth_name} in #{@file_name}"
+ end
Home |
Main Index |
Thread Index |
Old Index