Wed Feb 6 15:53:15 2013 UTC ()
Update ruby-rdoc to 3.12.1.

=== 3.12.1 / 2013-02-05

* Bug fixes
  * Fixed an XSS exploit in darkfish.js.  This could lead to cookie disclosure
    to third parties.  See CVE-2013-0256[rdoc-ref:CVE-2013-0256.rdoc] for full
    details including a patch you can apply to generated RDoc documentation.
  * Ensured that rd parser files are generated before checking the manifest.


(taca)
diff -r1.6 -r1.7 pkgsrc/devel/ruby-rdoc/PLIST
diff -r1.8 -r1.9 pkgsrc/devel/ruby-rdoc/distinfo
diff -r1.11 -r1.12 pkgsrc/lang/ruby/rdoc.mk

cvs diff -r1.6 -r1.7 pkgsrc/devel/ruby-rdoc/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/ruby-rdoc/Attic/PLIST 2011/12/16 11:48:33 1.6
+++ pkgsrc/devel/ruby-rdoc/Attic/PLIST 2013/02/06 15:53:14 1.7
@@ -1,20 +1,21 @@ @@ -1,20 +1,21 @@
1@comment $NetBSD: PLIST,v 1.6 2011/12/16 11:48:33 taca Exp $ 1@comment $NetBSD: PLIST,v 1.7 2013/02/06 15:53:14 taca Exp $
2bin/rdoc 2bin/rdoc
3bin/ri 3bin/ri
4${GEM_HOME}/cache/${GEM_NAME}.gem 4${GEM_HOME}/cache/${GEM_NAME}.gem
5${GEM_LIBDIR}/.autotest 5${GEM_LIBDIR}/.autotest
6${GEM_LIBDIR}/.document 6${GEM_LIBDIR}/.document
7${GEM_LIBDIR}/.gemtest 7${GEM_LIBDIR}/.gemtest
 8${GEM_LIBDIR}/CVE-2013-0256.rdoc
8${GEM_LIBDIR}/DEVELOPERS.rdoc 9${GEM_LIBDIR}/DEVELOPERS.rdoc
9${GEM_LIBDIR}/History.rdoc 10${GEM_LIBDIR}/History.rdoc
10${GEM_LIBDIR}/LEGAL.rdoc 11${GEM_LIBDIR}/LEGAL.rdoc
11${GEM_LIBDIR}/LICENSE.rdoc 12${GEM_LIBDIR}/LICENSE.rdoc
12${GEM_LIBDIR}/Manifest.txt 13${GEM_LIBDIR}/Manifest.txt
13${GEM_LIBDIR}/README.rdoc 14${GEM_LIBDIR}/README.rdoc
14${GEM_LIBDIR}/RI.rdoc 15${GEM_LIBDIR}/RI.rdoc
15${GEM_LIBDIR}/Rakefile 16${GEM_LIBDIR}/Rakefile
16${GEM_LIBDIR}/TODO.rdoc 17${GEM_LIBDIR}/TODO.rdoc
17${GEM_LIBDIR}/bin/rdoc 18${GEM_LIBDIR}/bin/rdoc
18${GEM_LIBDIR}/bin/ri 19${GEM_LIBDIR}/bin/ri
19${GEM_LIBDIR}/lib/gauntlet_rdoc.rb 20${GEM_LIBDIR}/lib/gauntlet_rdoc.rb
20${GEM_LIBDIR}/lib/rdoc.rb 21${GEM_LIBDIR}/lib/rdoc.rb
@@ -123,28 +124,30 @@ ${GEM_LIBDIR}/lib/rdoc/markup/verbatim.r @@ -123,28 +124,30 @@ ${GEM_LIBDIR}/lib/rdoc/markup/verbatim.r
123${GEM_LIBDIR}/lib/rdoc/meta_method.rb 124${GEM_LIBDIR}/lib/rdoc/meta_method.rb
124${GEM_LIBDIR}/lib/rdoc/method_attr.rb 125${GEM_LIBDIR}/lib/rdoc/method_attr.rb
125${GEM_LIBDIR}/lib/rdoc/normal_class.rb 126${GEM_LIBDIR}/lib/rdoc/normal_class.rb
126${GEM_LIBDIR}/lib/rdoc/normal_module.rb 127${GEM_LIBDIR}/lib/rdoc/normal_module.rb
127${GEM_LIBDIR}/lib/rdoc/options.rb 128${GEM_LIBDIR}/lib/rdoc/options.rb
128${GEM_LIBDIR}/lib/rdoc/parser.rb 129${GEM_LIBDIR}/lib/rdoc/parser.rb
129${GEM_LIBDIR}/lib/rdoc/parser/c.rb 130${GEM_LIBDIR}/lib/rdoc/parser/c.rb
130${GEM_LIBDIR}/lib/rdoc/parser/rd.rb 131${GEM_LIBDIR}/lib/rdoc/parser/rd.rb
131${GEM_LIBDIR}/lib/rdoc/parser/ruby.rb 132${GEM_LIBDIR}/lib/rdoc/parser/ruby.rb
132${GEM_LIBDIR}/lib/rdoc/parser/ruby_tools.rb 133${GEM_LIBDIR}/lib/rdoc/parser/ruby_tools.rb
133${GEM_LIBDIR}/lib/rdoc/parser/simple.rb 134${GEM_LIBDIR}/lib/rdoc/parser/simple.rb
134${GEM_LIBDIR}/lib/rdoc/parser/text.rb 135${GEM_LIBDIR}/lib/rdoc/parser/text.rb
135${GEM_LIBDIR}/lib/rdoc/rd.rb 136${GEM_LIBDIR}/lib/rdoc/rd.rb
 137${GEM_LIBDIR}/lib/rdoc/rd/block_parser.rb
136${GEM_LIBDIR}/lib/rdoc/rd/block_parser.ry 138${GEM_LIBDIR}/lib/rdoc/rd/block_parser.ry
137${GEM_LIBDIR}/lib/rdoc/rd/inline.rb 139${GEM_LIBDIR}/lib/rdoc/rd/inline.rb
 140${GEM_LIBDIR}/lib/rdoc/rd/inline_parser.rb
138${GEM_LIBDIR}/lib/rdoc/rd/inline_parser.ry 141${GEM_LIBDIR}/lib/rdoc/rd/inline_parser.ry
139${GEM_LIBDIR}/lib/rdoc/rdoc.rb 142${GEM_LIBDIR}/lib/rdoc/rdoc.rb
140${GEM_LIBDIR}/lib/rdoc/require.rb 143${GEM_LIBDIR}/lib/rdoc/require.rb
141${GEM_LIBDIR}/lib/rdoc/ri.rb 144${GEM_LIBDIR}/lib/rdoc/ri.rb
142${GEM_LIBDIR}/lib/rdoc/ri/driver.rb 145${GEM_LIBDIR}/lib/rdoc/ri/driver.rb
143${GEM_LIBDIR}/lib/rdoc/ri/formatter.rb 146${GEM_LIBDIR}/lib/rdoc/ri/formatter.rb
144${GEM_LIBDIR}/lib/rdoc/ri/paths.rb 147${GEM_LIBDIR}/lib/rdoc/ri/paths.rb
145${GEM_LIBDIR}/lib/rdoc/ri/store.rb 148${GEM_LIBDIR}/lib/rdoc/ri/store.rb
146${GEM_LIBDIR}/lib/rdoc/ruby_lex.rb 149${GEM_LIBDIR}/lib/rdoc/ruby_lex.rb
147${GEM_LIBDIR}/lib/rdoc/ruby_token.rb 150${GEM_LIBDIR}/lib/rdoc/ruby_token.rb
148${GEM_LIBDIR}/lib/rdoc/rubygems_hook.rb 151${GEM_LIBDIR}/lib/rdoc/rubygems_hook.rb
149${GEM_LIBDIR}/lib/rdoc/single_class.rb 152${GEM_LIBDIR}/lib/rdoc/single_class.rb
150${GEM_LIBDIR}/lib/rdoc/stats.rb 153${GEM_LIBDIR}/lib/rdoc/stats.rb

cvs diff -r1.8 -r1.9 pkgsrc/devel/ruby-rdoc/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/ruby-rdoc/Attic/distinfo 2011/12/16 11:48:33 1.8
+++ pkgsrc/devel/ruby-rdoc/Attic/distinfo 2013/02/06 15:53:14 1.9
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.8 2011/12/16 11:48:33 taca Exp $ 1$NetBSD: distinfo,v 1.9 2013/02/06 15:53:14 taca Exp $
2 2
3SHA1 (rdoc-3.12.gem) = 0092906da815652255b6a1f694b2a4519131817c 3SHA1 (rdoc-3.12.1.gem) = ce2d2346244479b56f76566a4f4336cc53bbd690
4RMD160 (rdoc-3.12.gem) = 9ae71afff3e7d89f1993f64aaea728e1eef0d96b 4RMD160 (rdoc-3.12.1.gem) = aca3f01ab4e1bb415f952cdc7870d6066f0eb5b1
5Size (rdoc-3.12.gem) = 315904 bytes 5Size (rdoc-3.12.1.gem) = 325120 bytes

cvs diff -r1.11 -r1.12 pkgsrc/lang/ruby/Attic/rdoc.mk (expand / switch to unified diff)

--- pkgsrc/lang/ruby/Attic/rdoc.mk 2012/09/16 15:27:42 1.11
+++ pkgsrc/lang/ruby/Attic/rdoc.mk 2013/02/06 15:53:14 1.12
@@ -1,35 +1,35 @@ @@ -1,35 +1,35 @@
1# $NetBSD: rdoc.mk,v 1.11 2012/09/16 15:27:42 taca Exp $ 1# $NetBSD: rdoc.mk,v 1.12 2013/02/06 15:53:14 taca Exp $
2 2
3.if !defined(_RUBY_RDOC_MK) 3.if !defined(_RUBY_RDOC_MK)
4_RUBY_RDOC_MK= # defined 4_RUBY_RDOC_MK= # defined
5 5
6# 6#
7# === Package-settable variables === 7# === Package-settable variables ===
8# 8#
9# RUBY_RDOC_REQD 9# RUBY_RDOC_REQD
10# Specify later version of rdoc. Ruby base packages contain: 10# Specify later version of rdoc. Ruby base packages contain:
11# 11#
12# ruby18-base: rdoc 1.0.1 - 20041108 12# ruby18-base: rdoc 1.0.1 - 20041108
13# ruby193-base: rdoc 3.9.4 13# ruby193-base: rdoc 3.9.4
14# 14#
15# If a package has a trouble with these version, please specify the 15# If a package has a trouble with these version, please specify the
16# version of rdoc to RDOC_REQD. 16# version of rdoc to RDOC_REQD.
17# 17#
18 18
19# 19#
20# current rdoc versions. 20# current rdoc versions.
21# 21#
22RUBY_RDOC_VERSION= 3.12 22RUBY_RDOC_VERSION= 3.12.1
23 23
24.if !empty(RUBY_RDOC_REQD) 24.if !empty(RUBY_RDOC_REQD)
25 25
26RUBY18_RDOC_VERS= 1.0.1 26RUBY18_RDOC_VERS= 1.0.1
27RUBY193_RDOC_VERS= 3.9.4 27RUBY193_RDOC_VERS= 3.9.4
28 28
29_RDOC_REQD_MAJOR= ${RUBY_RDOC_REQD:C/\.[0-9\.]+$//} 29_RDOC_REQD_MAJOR= ${RUBY_RDOC_REQD:C/\.[0-9\.]+$//}
30_RDOC_REQD_MINORS= ${RUBY_RDOC_REQD:C/^([0-9]+)\.*//} 30_RDOC_REQD_MINORS= ${RUBY_RDOC_REQD:C/^([0-9]+)\.*//}
31 31
32. if ${RUBY_VER} == "18" 32. if ${RUBY_VER} == "18"
33_RUBY_RDOC_MAJOR= ${RUBY18_RDOC_VERS:C/\.[0-9\.]+$//} 33_RUBY_RDOC_MAJOR= ${RUBY18_RDOC_VERS:C/\.[0-9\.]+$//}
34_RUBY_RDOC_MINORS= ${RUBY18_RDOC_VERS:C/^([0-9]+)\.*//} 34_RUBY_RDOC_MINORS= ${RUBY18_RDOC_VERS:C/^([0-9]+)\.*//}
35.elif ${RUBY_VER} == "193" 35.elif ${RUBY_VER} == "193"