Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Jan 2016 19:19:34 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r405313 - in head: Mk lang lang/ruby23 lang/ruby23/files
Message-ID:  <201601051919.u05JJY59039383@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Tue Jan  5 19:19:34 2016
New Revision: 405313
URL: https://svnweb.freebsd.org/changeset/ports/405313

Log:
  - Add ruby23 2.3.0
  - Do not silence installation message
  - Use . instead of \* for COPYTREE_SHARE
  - Use do-test:
  - Use MAKE_CMD
  - Remove validate:
  - Cosmetic change
  
  Differential Revision:	https://reviews.FreeBSD.org/D4749
  PR:		205774
  Exp-run by:	antoine
  MFH:		2016Q1

Added:
  head/lang/ruby23/
     - copied from r404801, head/lang/ruby22/
Modified:
  head/Mk/bsd.ruby.mk
  head/lang/Makefile
  head/lang/ruby23/Makefile
  head/lang/ruby23/distinfo
  head/lang/ruby23/files/patch-Makefile.in
  head/lang/ruby23/files/patch-configure.in
  head/lang/ruby23/files/patch-ext_readline_extconf.rb
  head/lang/ruby23/files/patch-lib_mkmf.rb
  head/lang/ruby23/files/patch-tool_mkconfig.rb
  head/lang/ruby23/files/patch-tool_rbinstall.rb
  head/lang/ruby23/pkg-plist

Modified: head/Mk/bsd.ruby.mk
==============================================================================
--- head/Mk/bsd.ruby.mk	Tue Jan  5 18:08:24 2016	(r405312)
+++ head/Mk/bsd.ruby.mk	Tue Jan  5 19:19:34 2016	(r405313)
@@ -197,11 +197,21 @@ RUBY_PORTEPOCH=		1
 RUBY_PATCHLEVEL=	0
 RUBY22=			""	# PLIST_SUB helpers
 
+. elif ${RUBY_VER} == 2.3
+#
+# Ruby 2.3
+#
+RUBY_RELVERSION=	2.3.0
+RUBY_PORTREVISION=	0
+RUBY_PORTEPOCH=		1
+RUBY_PATCHLEVEL=	0
+RUBY23=			""	# PLIST_SUB helpers
+
 . else
 #
 # Other versions
 #
-IGNORE=	Only ruby 2.0, 2.1 and 2.2 are supported
+IGNORE=	Only ruby 2.0, 2.1, 2.2 and 2.3 are supported
 _INVALID_RUBY_VER=	1
 . endif
 .endif # defined(RUBY_VER)
@@ -211,6 +221,7 @@ _INVALID_RUBY_VER=	1
 RUBY20?=		"@comment "
 RUBY21?=		"@comment "
 RUBY22?=		"@comment "
+RUBY23?=		"@comment "
 
 .if defined(BROKEN_RUBY${RUBY_VER:R}${RUBY_VER:E})
 .if ${BROKEN_RUBY${RUBY_VER:R}${RUBY_VER:E}} == "yes"
@@ -349,7 +360,8 @@ PLIST_SUB+=		${PLIST_RUBY_DIRS:C,DIR="($
 			RUBY_DEFAULT_SUFFIX="${RUBY_DEFAULT_SUFFIX}" \
 			RUBY20=${RUBY20} \
 			RUBY21=${RUBY21} \
-			RUBY22=${RUBY22}
+			RUBY22=${RUBY22} \
+			RUBY23=${RUBY23}
 
 .if defined(USE_RUBY_RDOC)
 MAKE_ENV+=	RUBY_RDOC=${RUBY_RDOC}

Modified: head/lang/Makefile
==============================================================================
--- head/lang/Makefile	Tue Jan  5 18:08:24 2016	(r405312)
+++ head/lang/Makefile	Tue Jan  5 19:19:34 2016	(r405313)
@@ -292,6 +292,7 @@
     SUBDIR += ruby20
     SUBDIR += ruby21
     SUBDIR += ruby22
+    SUBDIR += ruby23
     SUBDIR += runawk
     SUBDIR += rust
     SUBDIR += rust-nightly

Modified: head/lang/ruby23/Makefile
==============================================================================
--- head/lang/ruby22/Makefile	Wed Dec 30 01:42:51 2015	(r404801)
+++ head/lang/ruby23/Makefile	Tue Jan  5 19:19:34 2016	(r405313)
@@ -41,7 +41,7 @@ USE_OPENSSL=	yes
 USES=		autoreconf cpe execinfo tar:xz
 WRKSRC=		${RUBY_WRKSRC}
 
-RUBY_VER=		2.2
+RUBY_VER=		2.3
 USE_RUBY=		yes
 RUBY_NO_BUILD_DEPENDS=	yes
 RUBY_NO_RUN_DEPENDS=	yes
@@ -78,26 +78,26 @@ CPE_UPDATE=	p${RUBY_PATCHLEVEL}
 
 .include <bsd.port.pre.mk>
 
-# PORTEPOCH/PORTREVISION hack
-
-.if ${PORTEPOCH} != 0
-_SUF2=	,${PORTEPOCH}
-.endif
+# PORTREVISION/PORTEPOCH hack
 
 .if ${PORTREVISION} != 0
 _SUF1=	_${PORTREVISION}
 .endif
 
+.if ${PORTEPOCH} != 0
+_SUF2=	,${PORTEPOCH}
+.endif
+
 .if ${OPSYS} == "FreeBSD"
 .if exists(/usr/sbin/dtrace) && (${OSVERSION} > 1100032) && (${ARCH} == "amd64" || ${ARCH} == "i386")
-CONFIGURE_ARGS+=	--enable-dtrace
+CONFIGURE_ARGS+=--enable-dtrace
 .else
-CONFIGURE_ARGS+=	--disable-dtrace
+CONFIGURE_ARGS+=--disable-dtrace
 .endif
 .endif
 
 .if ${ARCH} == "armv6" || ${ARCH} == "armv6hf"
-CONFIGURE_ARGS+=	--with-setjmp-type=_setjmp
+CONFIGURE_ARGS+=--with-setjmp-type=_setjmp
 CONFIGURE_ENV+=	ac_cv_func__setjmp=yes
 .endif
 
@@ -188,7 +188,7 @@ pre-install-RDOC-on:
 
 post-install:
 #
-# Link just installed "ruby" to "ruby22", etc.
+# Link just installed "ruby" to "ruby23", etc.
 #
 .if ${RUBY_VER} == ${RUBY_DEFAULT_VER}
 . for FILE in ${INSTALLED_SCRIPTS}
@@ -209,10 +209,10 @@ post-install-DEBUG-off:
 
 post-install-DOCS-on:
 	# Create all dirs required (":u" isn't avaiable in STABLE yet :-()
-	${MKDIR} ${EXTDOCS:C,^([^/]+)/.*,\1,:S,^,${STAGEDIR}${RUBY_DOCDIR}/,}
+	${MKDIR} ${EXTDOCS:C|^([^/]+)/.*|\1|:S|^|${STAGEDIR}${RUBY_DOCDIR}/|}
 .for FILE in ${EXTDOCS}
 	${INSTALL_DATA} ${WRKSRC}/ext/${FILE} \
-		${STAGEDIR}${RUBY_DOCDIR}/${FILE:C,^([^/]+)/.*,\1,}/
+		${STAGEDIR}${RUBY_DOCDIR}/${FILE:C|^([^/]+)/.*|\1|}/
 .endfor
 	@(cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${RUBY_DOCDIR}/)
 	${INSTALL_DATA} ${WRKSRC}/COPYING*	\
@@ -223,21 +223,14 @@ post-install-DOCS-on:
 
 post-install-EXAMPLES-on:
 	# Create all dirs required (":u" isn't avaiable in STABLE yet :-()
-	${MKDIR} ${EXTSAMPLES:C,^([^/]+)/.*,\1,:S,^,${STAGEDIR}${RUBY_EXAMPLESDIR}/,}
+	${MKDIR} ${EXTSAMPLES:C|^([^/]+)/.*|\1|:S|^|${STAGEDIR}${RUBY_EXAMPLESDIR}/|}
 .for FILE in ${EXTSAMPLES}
 	${INSTALL_DATA} ${WRKSRC}/ext/${FILE} \
-		${STAGEDIR}${RUBY_EXAMPLESDIR}/${FILE:C,^([^/]+)/.*,\1,}/
+		${STAGEDIR}${RUBY_EXAMPLESDIR}/${FILE:C|^([^/]+)/.*|\1|}/
 .endfor
-	@(cd ${WRKSRC}/sample/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${RUBY_EXAMPLESDIR}/)
-
-regression-test test:
-	@(cd ${WRKSRC}; ${MAKE} test)
+	(cd ${WRKSRC}/sample/ && ${COPYTREE_SHARE} . ${STAGEDIR}${RUBY_EXAMPLESDIR}/)
 
-validate:
-	@${MKDIR} ${WRKSRC}/rubyspec
-	rm -rf ${WRKSRC}/rubyspec/*
-	(cd ${WRKSRC}/rubyspec && git clone git://github.com/rubyspec/rubyspec.git)
-	(cd ${WRKSRC}/rubyspec && git clone git://github.com/rubyspec/mspec.git)
-	(cd ${WRKSRC}/rubyspec/rubyspec && env PATH=${WRKSRC}/rubyspec/mspec/bin:${PATH} mspec -t ${PREFIX}/bin/ruby${RUBY_SUFFIX} .)
+do-test:
+	cd ${WRKSRC} && ${MAKE_CMD} test
 
 .include <bsd.port.post.mk>

Modified: head/lang/ruby23/distinfo
==============================================================================
--- head/lang/ruby22/distinfo	Wed Dec 30 01:42:51 2015	(r404801)
+++ head/lang/ruby23/distinfo	Tue Jan  5 19:19:34 2016	(r405313)
@@ -1,2 +1,2 @@
-SHA256 (ruby/ruby-2.2.4.tar.xz) = d28bff4641e382681c58072ddc244d025ac47ff71dd9426a92fcfc3830d1773c
-SIZE (ruby/ruby-2.2.4.tar.xz) = 10464500
+SHA256 (ruby/ruby-2.3.0.tar.xz) = 70125af0cfd7048e813a5eecab3676249582bfb65cfd57b868c3595f966e4097
+SIZE (ruby/ruby-2.3.0.tar.xz) = 11294412

Modified: head/lang/ruby23/files/patch-Makefile.in
==============================================================================
--- head/lang/ruby22/files/patch-Makefile.in	Wed Dec 30 01:42:51 2015	(r404801)
+++ head/lang/ruby23/files/patch-Makefile.in	Tue Jan  5 19:19:34 2016	(r405313)
@@ -1,16 +1,16 @@
---- Makefile.in.orig	2015-02-22 08:12:34 UTC
+--- Makefile.in.orig	2015-12-20 01:15:12 UTC
 +++ Makefile.in
-@@ -376,7 +376,7 @@
+@@ -388,7 +388,7 @@ enc/jis/props.h: enc/jis/props.kwd
  
  .d.h:
  	@$(ECHO) translating probes $<
 -	$(Q) $(DTRACE) -o $@.tmp -h -C $(INCFLAGS) -s $<
 +	$(Q) $(DTRACE) -xnolibs -o $@.tmp -h -C $(INCFLAGS) -s $<
- 	$(Q) sed -e 's/RUBY_/RUBY_DTRACE_/g' -e 's/PROBES_H_TMP/PROBES_H/g' -e 's/(char \*/(const char */g' -e 's/, char \*/, const char */g' $@.tmp > $@
+ 	$(Q) sed -e 's/RUBY_/RUBY_DTRACE_/g' -e 's/PROBES_H_TMP/RUBY_PROBES_H/' -e 's/(char \*/(const char */g' -e 's/, char \*/, const char */g' $@.tmp > $@
  	$(Q) $(RM) $@.tmp
  
-@@ -395,7 +395,7 @@
- probes.@OBJEXT@: $(srcdir)/probes.d probes.stamp
+@@ -407,7 +407,7 @@ probes.stamp: $(DTRACE_REBUILD_OBJS)
+ probes.@OBJEXT@: $(srcdir)/probes.d $(DTRACE_REBUILD:yes=probes.stamp)
  	@$(ECHO) processing probes in object files
  	$(Q) $(RM) $@
 -	$(Q) $(DTRACE) -G -C $(INCFLAGS) -s $(srcdir)/probes.d -o $@ $(DTRACE_REBUILD_OBJS)

Modified: head/lang/ruby23/files/patch-configure.in
==============================================================================
--- head/lang/ruby22/files/patch-configure.in	Wed Dec 30 01:42:51 2015	(r404801)
+++ head/lang/ruby23/files/patch-configure.in	Tue Jan  5 19:19:34 2016	(r405313)
@@ -1,32 +1,31 @@
---- configure.in.orig	2015-02-22 08:12:34 UTC
+--- configure.in.orig	2015-12-23 05:29:36 UTC
 +++ configure.in
-@@ -616,7 +616,7 @@
+@@ -620,7 +620,7 @@ AC_DEFUN([RUBY_DTRACE_AVAILABLE],
  [AC_CACHE_CHECK(whether dtrace USDT is available, rb_cv_dtrace_available,
  [
      echo "provider conftest{ probe fire(); };" > conftest_provider.d
 -    if $DTRACE -h -o conftest_provider.h -s conftest_provider.d >/dev/null 2>/dev/null; then
 +    if $DTRACE -xnolibs -h -o conftest_provider.h -s conftest_provider.d >/dev/null 2>/dev/null; then
-       # DTrace is available on the system
-       rb_cv_dtrace_available=yes
-     else
-@@ -637,14 +637,14 @@
+       AC_TRY_COMPILE([@%:@include "conftest_provider.h"], [CONFTEST_FIRE();], [
+ 	# DTrace is available on the system
+ 	rb_cv_dtrace_available=yes
+@@ -644,13 +644,13 @@ AC_DEFUN([RUBY_DTRACE_POSTPROCESS],
        probe fire();
      };
  _PROBES
 -    $DTRACE -h -o conftest_provider.h -s conftest_provider.d >/dev/null 2>/dev/null &&
 +    $DTRACE -xnolibs -h -o conftest_provider.h -s conftest_provider.d >/dev/null 2>/dev/null &&
-     cat >conftest.c <<_CONF &&
-     @%:@include "conftest_provider.h"
-     int main(void){ CONFTEST_FIRE(); return 0; }
- _CONF
-     $CC $CFLAGS $CPPFLAGS -c -o conftest.o conftest.c &&
-     cp -p conftest.o conftest.oo &&
--    $DTRACE -G -s conftest_provider.d conftest.o 2>/dev/null
-+    $DTRACE -xnolibs -G -s conftest_provider.d conftest.o 2>/dev/null
+     :
    }; then
-     rb_cv_prog_dtrace_g=yes
-     cmp -b conftest.o conftest.oo || rb_cv_prog_dtrace_g=rebuild
-@@ -1141,10 +1141,10 @@
+     AC_TRY_COMPILE([@%:@include "conftest_provider.h"], [CONFTEST_FIRE();], [
+ 	if {
+ 	    cp -p conftest.${ac_objext} conftest.${ac_objext}.save &&
+-	    $DTRACE -G -s conftest_provider.d conftest.${ac_objext} 2>/dev/null &&
++	    $DTRACE -xnolibs -G -s conftest_provider.d conftest.${ac_objext} 2>/dev/null &&
+ 	    :
+ 	}; then
+ 	    if cmp -s conftest.o conftest.${ac_objext}.save; then
+@@ -1222,10 +1222,10 @@ main()
    ],
  [	LIBS="-lm $LIBS"])
  
@@ -41,7 +40,7 @@
  
  dnl Checks for header files.
  AC_HEADER_DIRENT
-@@ -2236,7 +2236,7 @@
+@@ -2440,7 +2440,7 @@ AS_IF([test "x$rb_cv_atan2_inf_c99" = xy
  if test x"$ac_cv_func_clock_gettime" != xyes; then
      # glibc 2.17 moves clock_* functions from librt to the main C library.
      # http://sourceware.org/ml/libc-announce/2012/msg00001.html
@@ -50,7 +49,7 @@
      if test x"$ac_cv_lib_rt_clock_gettime" = xyes; then
  	AC_DEFINE(HAVE_CLOCK_GETTIME, 1)
      fi
-@@ -2638,7 +2638,7 @@
+@@ -2847,7 +2847,7 @@ else
  fi
  
  if test x"$enable_pthread" = xyes; then
@@ -59,7 +58,7 @@
  	AC_CHECK_LIB($pthread_lib, pthread_kill,
  		     rb_with_pthread=yes, rb_with_pthread=no)
  	if test "$rb_with_pthread" = "yes"; then break; fi
-@@ -2652,6 +2652,7 @@
+@@ -2861,6 +2861,7 @@ if test x"$enable_pthread" = xyes; then
  	[c],    [],
  	[root], [],
  	[c_r],  [MAINLIBS="-pthread $MAINLIBS"],
@@ -67,7 +66,7 @@
  	        [AS_CASE(["$target_os"],
  		    [openbsd*|mirbsd*], [LIBS="-pthread $LIBS"],
  		    [LIBS="-l$pthread_lib $LIBS"])])
-@@ -2936,7 +2937,6 @@
+@@ -3173,7 +3174,6 @@ if test "$with_dln_a_out" != yes; then
  			: ${LDSHARED='$(CC) -shared'}
  			if test "$rb_cv_binary_elf" = yes; then
  			    LDFLAGS="$LDFLAGS -rdynamic"
@@ -75,7 +74,7 @@
  			else
  			  test "$GCC" = yes && test "$rb_cv_prog_gnu_ld" = yes || LDSHARED='$(LD) -Bshareable'
  			fi
-@@ -3446,6 +3446,7 @@
+@@ -3657,6 +3657,7 @@ AS_CASE("$enable_shared", [yes], [
      [freebsd*|dragonfly*], [
  	SOLIBS='$(LIBS)'
  	LIBRUBY_SO='lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR)'

Modified: head/lang/ruby23/files/patch-ext_readline_extconf.rb
==============================================================================
--- head/lang/ruby22/files/patch-ext_readline_extconf.rb	Wed Dec 30 01:42:51 2015	(r404801)
+++ head/lang/ruby23/files/patch-ext_readline_extconf.rb	Tue Jan  5 19:19:34 2016	(r405313)
@@ -1,6 +1,6 @@
---- ext/readline/extconf.rb.orig	2014-05-01 11:59:37.000000000 +0000
-+++ ext/readline/extconf.rb	2015-10-23 04:05:44.000000000 +0000
-@@ -62,7 +63,7 @@ else
+--- ext/readline/extconf.rb.orig	2015-12-16 05:31:54 UTC
++++ ext/readline/extconf.rb
+@@ -64,7 +64,7 @@ else
  end
  
  readline.have_func("rl_getc")

Modified: head/lang/ruby23/files/patch-lib_mkmf.rb
==============================================================================
--- head/lang/ruby22/files/patch-lib_mkmf.rb	Wed Dec 30 01:42:51 2015	(r404801)
+++ head/lang/ruby23/files/patch-lib_mkmf.rb	Tue Jan  5 19:19:34 2016	(r405313)
@@ -1,6 +1,6 @@
---- lib/mkmf.rb.orig	2013-06-26 14:03:38 UTC
+--- lib/mkmf.rb.orig	2015-12-16 09:25:48 UTC
 +++ lib/mkmf.rb
-@@ -226,7 +226,7 @@
+@@ -235,7 +235,7 @@ module MakeMakefile
    end
    $extmk ||= false
    if not $extmk and File.exist?(($hdrdir = RbConfig::CONFIG["rubyhdrdir"]) + "/ruby/ruby.h")

Modified: head/lang/ruby23/files/patch-tool_mkconfig.rb
==============================================================================
--- head/lang/ruby22/files/patch-tool_mkconfig.rb	Wed Dec 30 01:42:51 2015	(r404801)
+++ head/lang/ruby23/files/patch-tool_mkconfig.rb	Tue Jan  5 19:19:34 2016	(r405313)
@@ -1,6 +1,6 @@
---- tool/mkconfig.rb.orig	2014-07-07 02:07:01 UTC
+--- tool/mkconfig.rb.orig	2015-12-09 20:53:21 UTC
 +++ tool/mkconfig.rb
-@@ -167,8 +167,9 @@
+@@ -168,8 +168,9 @@ def vars.expand(val, config = self)
    val.replace(newval) unless newval == val
    val
  end
@@ -10,5 +10,5 @@
 +major, minor, *rest = RUBY_VERSION.split('.')
 +rubyarchdir = "/lib/ruby/#{major}.#{minor}/#{arch}"
  relative_archdir = rubyarchdir.rindex(prefix, 0) ? rubyarchdir[prefix.size..-1] : rubyarchdir
- print "  TOPDIR = File.dirname(__FILE__).chomp!(#{relative_archdir.dump})\n"
- print "  DESTDIR = ", (drive ? "TOPDIR && TOPDIR[/\\A[a-z]:/i] || " : ""), "'' unless defined? DESTDIR\n"
+ puts %[\
+ # frozen-string-literal: false

Modified: head/lang/ruby23/files/patch-tool_rbinstall.rb
==============================================================================
--- head/lang/ruby22/files/patch-tool_rbinstall.rb	Wed Dec 30 01:42:51 2015	(r404801)
+++ head/lang/ruby23/files/patch-tool_rbinstall.rb	Tue Jan  5 19:19:34 2016	(r405313)
@@ -1,6 +1,6 @@
---- tool/rbinstall.rb.orig	2015-03-25 03:33:14 UTC
+--- tool/rbinstall.rb.orig	2015-11-16 06:33:17 UTC
 +++ tool/rbinstall.rb
-@@ -311,6 +311,7 @@
+@@ -322,6 +322,7 @@ bindir = CONFIG["bindir", true]
  libdir = CONFIG[CONFIG.fetch("libdirname", "libdir"), true]
  rubyhdrdir = CONFIG["rubyhdrdir", true]
  archhdrdir = CONFIG["rubyarchhdrdir"] || (rubyhdrdir + "/" + CONFIG['arch'])
@@ -8,7 +8,7 @@
  rubylibdir = CONFIG["rubylibdir", true]
  archlibdir = CONFIG["rubyarchdir", true]
  sitelibdir = CONFIG["sitelibdir"]
-@@ -366,7 +367,7 @@
+@@ -376,7 +377,7 @@ end
  install?(:local, :arch, :data) do
    pc = CONFIG["ruby_pc"]
    if pc and File.file?(pc) and File.size?(pc)
@@ -17,13 +17,11 @@
      install pc, pkgconfigdir, :mode => $data_mode
    end
  end
-@@ -653,86 +654,6 @@
- end
+@@ -695,88 +696,6 @@ end
+ 
  # :startdoc:
  
 -install?(:ext, :comm, :gem) do
--  $:.unshift(File.join(srcdir, "lib"))
--  require("rubygems.rb")
 -  gem_dir = Gem.default_dir
 -  directories = Gem.ensure_gem_subdirectories(gem_dir, :mode => $dir_mode)
 -  prepare "default gems", gem_dir, directories
@@ -33,22 +31,6 @@
 -  makedirs(default_spec_dir)
 -
 -  gems = {}
--  File.foreach(File.join(srcdir, "defs/default_gems")) do |line|
--    line.chomp!
--    line.sub!(/\s*#.*/, '')
--    next if line.empty?
--    words = []
--    line.scan(/\G\s*([^\[\]\s]+|\[([^\[\]]*)\])/) do
--      words << ($2 ? $2.split : $1)
--    end
--    name, base_dir, src, execs = *words
--    next unless name and base_dir and src
--
--    src       = File.join(srcdir, src)
--    base_dir  = File.join(srcdir, base_dir)
--    specgen   = RbInstall::Specs::Generator.new(name, base_dir, src, execs || [])
--    gems[name] ||= specgen
--  end
 -
 -  Dir.glob(srcdir+"/{lib,ext}/**/*.gemspec").each do |src|
 -    specgen   = RbInstall::Specs::Reader.new(src)
@@ -57,7 +39,6 @@
 -
 -  gems.sort.each do |name, specgen|
 -    gemspec   = specgen.gemspec
--    base_dir  = specgen.src.sub(/\A#{Regexp.escape(srcdir)}\//, "")
 -    full_name = "#{gemspec.name}-#{gemspec.version}"
 -
 -    puts "#{" "*30}#{gemspec.name} #{gemspec.version}"
@@ -71,31 +52,52 @@
 -      makedirs(bin_dir)
 -
 -      execs = gemspec.executables.map {|exec| File.join(srcdir, 'bin', exec)}
--      install(execs, bin_dir, :mode => $prog_mode)
+-      install(execs, bin_dir, :mode => $script_mode)
 -    end
 -  end
 -end
 -
 -install?(:ext, :comm, :gem) do
--  begin
--    require "zlib"
--  rescue LoadError
+-  gem_dir = Gem.default_dir
+-  directories = Gem.ensure_gem_subdirectories(gem_dir, :mode => $dir_mode)
+-  prepare "bundle gems", gem_dir, directories
+-  install_dir = with_destdir(gem_dir)
+-  installed_gems = {}
+-  options = {
+-    :install_dir => install_dir,
+-    :bin_dir => with_destdir(bindir),
+-    :domain => :local,
+-    :ignore_dependencies => true,
+-    :dir_mode => $dir_mode,
+-    :data_mode => $data_mode,
+-    :prog_mode => $prog_mode,
+-    :wrappers => true,
+-    :format_executable => true,
+-  }
+-  Gem::Specification.each_spec([srcdir+'/gems/*']) do |spec|
+-    ins = RbInstall::UnpackedInstaller.new(spec, options)
+-    puts "#{" "*30}#{spec.name} #{spec.version}"
+-    ins.install
+-    File.chmod($data_mode, File.join(install_dir, "specifications", "#{spec.full_name}.gemspec"))
+-    installed_gems[spec.full_name] = true
+-  end
+-  installed_gems, gems = Dir.glob(srcdir+'/gems/*.gem').partition {|gem| installed_gems.key?(File.basename(gem, '.gem'))}
+-  unless installed_gems.empty?
+-    install installed_gems, gem_dir+"/cache"
 -  end
+-  next if gems.empty?
 -  if defined?(Zlib)
--    require 'pathname'
--    gem_dir = Gem.default_dir
--    directories = Gem.ensure_gem_subdirectories(gem_dir, :mode => $dir_mode)
--    prepare "bundle gems", gem_dir, directories
--    Dir.glob(srcdir+'/gems/*.gem').each do |gem|
--      Gem.install gem, Gem::Requirement.default, :install_dir => with_destdir(Gem.dir), :domain => :local, :ignore_dependencies => true
--      gemname = Pathname(gem).basename
+-    Gem.instance_variable_set(:@ruby, with_destdir(File.join(bindir, ruby_install_name)))
+-    gems.each do |gem|
+-      Gem.install(gem, Gem::Requirement.default, options)
+-      gemname = File.basename(gem)
 -      puts "#{" "*30}#{gemname}"
 -    end
 -    # fix directory permissions
 -    # TODO: Gem.install should accept :dir_mode option or something
--    File.chmod($dir_mode, *Dir.glob(with_destdir(Gem.dir)+"/**/"))
+-    File.chmod($dir_mode, *Dir.glob(install_dir+"/**/"))
 -    # fix .gemspec permissions
--    File.chmod($data_mode, *Dir.glob(with_destdir(Gem.dir)+"/specifications/*.gemspec"))
+-    File.chmod($data_mode, *Dir.glob(install_dir+"/specifications/*.gemspec"))
 -  else
 -    puts "skip installing bundle gems because of lacking zlib"
 -  end

Modified: head/lang/ruby23/pkg-plist
==============================================================================
--- head/lang/ruby22/pkg-plist	Wed Dec 30 01:42:51 2015	(r404801)
+++ head/lang/ruby23/pkg-plist	Tue Jan  5 19:19:34 2016	(r405313)
@@ -1,4 +1,3 @@
-%%IF_DEFAULT%%bin/erb
 bin/erb%%RUBY_SUFFIX%%
 %%IF_DEFAULT%%bin/irb
 bin/irb%%RUBY_SUFFIX%%
@@ -39,6 +38,7 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%
 %%RUBY_LIBDIR%%/English.rb
 %%RUBY_LIBDIR%%/abbrev.rb
 %%RUBY_ARCHLIBDIR%%/bigdecimal.so
+%%RUBY_ARCHLIBDIR%%/cgi/escape.so
 %%RUBY_ARCHLIBDIR%%/continuation.so
 %%RUBY_ARCHLIBDIR%%/coverage.so
 %%RUBY_ARCHLIBDIR%%/date_core.so
@@ -79,6 +79,7 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%
 %%RUBY_ARCHLIBDIR%%/enc/shift_jis.so
 %%RUBY_ARCHLIBDIR%%/enc/trans/big5.so
 %%RUBY_ARCHLIBDIR%%/enc/trans/chinese.so
+%%RUBY_ARCHLIBDIR%%/enc/trans/ebcdic.so
 %%RUBY_ARCHLIBDIR%%/enc/trans/emoji.so
 %%RUBY_ARCHLIBDIR%%/enc/trans/emoji_iso2022_kddi.so
 %%RUBY_ARCHLIBDIR%%/enc/trans/emoji_sjis_docomo.so
@@ -100,7 +101,9 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%
 %%RUBY_ARCHLIBDIR%%/enc/utf_16le.so
 %%RUBY_ARCHLIBDIR%%/enc/utf_32be.so
 %%RUBY_ARCHLIBDIR%%/enc/utf_32le.so
+%%RUBY_ARCHLIBDIR%%/enc/windows_1250.so
 %%RUBY_ARCHLIBDIR%%/enc/windows_1251.so
+%%RUBY_ARCHLIBDIR%%/enc/windows_1252.so
 %%RUBY_ARCHLIBDIR%%/enc/windows_31j.so
 %%RUBY_ARCHLIBDIR%%/etc.so
 %%RUBY_ARCHLIBDIR%%/fcntl.so
@@ -267,7 +270,6 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%
 %%RUBY_LIBDIR%%/net/pop.rb
 %%RUBY_LIBDIR%%/net/protocol.rb
 %%RUBY_LIBDIR%%/net/smtp.rb
-%%RUBY_LIBDIR%%/net/telnet.rb
 %%RUBY_LIBDIR%%/observer.rb
 %%RUBY_LIBDIR%%/open-uri.rb
 %%RUBY_LIBDIR%%/open3.rb
@@ -277,6 +279,7 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%
 %%RUBY_LIBDIR%%/openssl/cipher.rb
 %%RUBY_LIBDIR%%/openssl/config.rb
 %%RUBY_LIBDIR%%/openssl/digest.rb
+%%RUBY_LIBDIR%%/openssl/pkey.rb
 %%RUBY_LIBDIR%%/openssl/ssl.rb
 %%RUBY_LIBDIR%%/openssl/x509.rb
 %%RUBY_LIBDIR%%/optionparser.rb
@@ -324,6 +327,7 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%
 %%RUBY_LIBDIR%%/psych/streaming.rb
 %%RUBY_LIBDIR%%/psych/syntax_error.rb
 %%RUBY_LIBDIR%%/psych/tree_builder.rb
+%%RUBY_LIBDIR%%/psych/versions.rb
 %%RUBY_LIBDIR%%/psych/visitors.rb
 %%RUBY_LIBDIR%%/psych/visitors/depth_first.rb
 %%RUBY_LIBDIR%%/psych/visitors/emitter.rb
@@ -332,6 +336,7 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%
 %%RUBY_LIBDIR%%/psych/visitors/visitor.rb
 %%RUBY_LIBDIR%%/psych/visitors/yaml_tree.rb
 %%RUBY_LIBDIR%%/psych/y.rb
+%%RUBY_LIBDIR%%/psych_jars.rb
 %%RUBY_LIBDIR%%/racc/parser.rb
 %%RUBY_LIBDIR%%/rbconfig/datadir.rb
 %%RUBY_LIBDIR%%/rdoc.rb
@@ -703,6 +708,8 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%
 %%RUBY_LIBDIR%%/rubygems/request_set.rb
 %%RUBY_LIBDIR%%/rubygems/request_set/gem_dependency_api.rb
 %%RUBY_LIBDIR%%/rubygems/request_set/lockfile.rb
+%%RUBY_LIBDIR%%/rubygems/request_set/lockfile/parser.rb
+%%RUBY_LIBDIR%%/rubygems/request_set/lockfile/tokenizer.rb
 %%RUBY_LIBDIR%%/rubygems/requirement.rb
 %%RUBY_LIBDIR%%/rubygems/resolver.rb
 %%RUBY_LIBDIR%%/rubygems/resolver/activation_request.rb
@@ -722,6 +729,16 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%
 %%RUBY_LIBDIR%%/rubygems/resolver/local_specification.rb
 %%RUBY_LIBDIR%%/rubygems/resolver/lock_set.rb
 %%RUBY_LIBDIR%%/rubygems/resolver/lock_specification.rb
+%%RUBY_LIBDIR%%/rubygems/resolver/molinillo.rb
+%%RUBY_LIBDIR%%/rubygems/resolver/molinillo/lib/molinillo.rb
+%%RUBY_LIBDIR%%/rubygems/resolver/molinillo/lib/molinillo/dependency_graph.rb
+%%RUBY_LIBDIR%%/rubygems/resolver/molinillo/lib/molinillo/errors.rb
+%%RUBY_LIBDIR%%/rubygems/resolver/molinillo/lib/molinillo/gem_metadata.rb
+%%RUBY_LIBDIR%%/rubygems/resolver/molinillo/lib/molinillo/modules/specification_provider.rb
+%%RUBY_LIBDIR%%/rubygems/resolver/molinillo/lib/molinillo/modules/ui.rb
+%%RUBY_LIBDIR%%/rubygems/resolver/molinillo/lib/molinillo/resolution.rb
+%%RUBY_LIBDIR%%/rubygems/resolver/molinillo/lib/molinillo/resolver.rb
+%%RUBY_LIBDIR%%/rubygems/resolver/molinillo/lib/molinillo/state.rb
 %%RUBY_LIBDIR%%/rubygems/resolver/requirement_list.rb
 %%RUBY_LIBDIR%%/rubygems/resolver/set.rb
 %%RUBY_LIBDIR%%/rubygems/resolver/spec_specification.rb
@@ -762,8 +779,8 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%
 %%RUBY_LIBDIR%%/rubygems/uri_formatter.rb
 %%RUBY_LIBDIR%%/rubygems/user_interaction.rb
 %%RUBY_LIBDIR%%/rubygems/util.rb
+%%RUBY_LIBDIR%%/rubygems/util/licenses.rb
 %%RUBY_LIBDIR%%/rubygems/util/list.rb
-%%RUBY_LIBDIR%%/rubygems/util/stringio.rb
 %%RUBY_LIBDIR%%/rubygems/validator.rb
 %%RUBY_LIBDIR%%/rubygems/version.rb
 %%RUBY_LIBDIR%%/rubygems/version_option.rb
@@ -863,10 +880,14 @@ man/man1/%%RUBY_NAME%%.1.gz
 %%DOCS%%%%RUBY_DOCDIR%%/COPYING
 %%DOCS%%%%RUBY_DOCDIR%%/COPYING.ja
 %%DOCS%%%%RUBY_DOCDIR%%/ChangeLog
+%%DOCS%%%%RUBY_DOCDIR%%/ChangeLog-0.06_to_0.52
+%%DOCS%%%%RUBY_DOCDIR%%/ChangeLog-0.50_to_0.60
+%%DOCS%%%%RUBY_DOCDIR%%/ChangeLog-0.60_to_1.1
 %%DOCS%%%%RUBY_DOCDIR%%/ChangeLog-1.8.0
 %%DOCS%%%%RUBY_DOCDIR%%/ChangeLog-1.9.3
 %%DOCS%%%%RUBY_DOCDIR%%/ChangeLog-2.0.0
 %%DOCS%%%%RUBY_DOCDIR%%/ChangeLog-2.1.0
+%%DOCS%%%%RUBY_DOCDIR%%/ChangeLog-2.2.0
 %%DOCS%%%%RUBY_DOCDIR%%/ChangeLog-YARV
 %%DOCS%%%%RUBY_DOCDIR%%/LEGAL
 %%DOCS%%%%RUBY_DOCDIR%%/NEWS-1.8.7
@@ -875,6 +896,7 @@ man/man1/%%RUBY_NAME%%.1.gz
 %%DOCS%%%%RUBY_DOCDIR%%/NEWS-1.9.3
 %%DOCS%%%%RUBY_DOCDIR%%/NEWS-2.0.0
 %%DOCS%%%%RUBY_DOCDIR%%/NEWS-2.1.0
+%%DOCS%%%%RUBY_DOCDIR%%/NEWS-2.2.0
 %%DOCS%%%%RUBY_DOCDIR%%/README
 %%DOCS%%%%RUBY_DOCDIR%%/README.EXT
 %%DOCS%%%%RUBY_DOCDIR%%/README.EXT.ja
@@ -891,91 +913,91 @@ man/man1/%%RUBY_NAME%%.1.gz
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/closed.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d03/psych_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d03/psych_8c_source.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d05/fficonfig_8h__dep__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d05/fficonfig_8h__dep__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d05/fficonfig_8h__dep__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d05/fficonfig_8h__dep__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d05/sdbm_2init_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d05/sdbm_2init_8c_source.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d08/re_8h__dep__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d08/re_8h__dep__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d08/re_8h__dep__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d08/re_8h__dep__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d09/vm__exec_8c__dep__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d09/vm__exec_8c__dep__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d09/vm__exec_8c__dep__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d09/vm__exec_8c__dep__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0c/dir_8h__dep__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0c/dir_8h__dep__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0c/dir_8h__dep__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0c/dir_8h__dep__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0c/strerror_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0c/strerror_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0c/strerror_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0c/strerror_8c__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0e/parser_8h__dep__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0e/parser_8h__dep__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0e/parser_8h__dep__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0e/parser_8h__dep__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0f/win32_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0f/win32_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0f/win32_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0f/win32_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d11/ia64_2ffitarget_8h.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d11/ia64_2ffitarget_8h_source.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d11/return__ul_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d11/return__ul_8c_source.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d13/eval__intern_8h__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d13/eval__intern_8h__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d13/eval__intern_8h__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d13/eval__intern_8h__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d14/sdbm_8h__dep__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d14/sdbm_8h__dep__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d14/sdbm_8h__dep__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d14/sdbm_8h__dep__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d14/x86_2ffi_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d14/x86_2ffi_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d14/x86_2ffi_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d14/x86_2ffi_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d16/isnan_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d16/isnan_8c_source.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d17/structasciicompat__encoding__t.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d19/ossl__rand_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d19/ossl__rand_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d19/ossl__rand_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d19/ossl__rand_8c__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1b/psych__parser_8h__dep__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1b/psych__parser_8h__dep__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1b/psych__parser_8h__dep__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1b/psych__parser_8h__dep__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1e/structstrscanner.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d21/structrb__fiber__struct.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d22/goruby_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d22/goruby_8c_source.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d23/structrb__call__info__kw__arg__struct.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d25/dup2_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d25/dup2_8c_source.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d29/main_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d29/main_8c_source.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d2a/variable_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d2a/variable_8c_source.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d2c/ossl__x509_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d2c/ossl__x509_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d2c/ossl__x509_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d2c/ossl__x509_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d2f/structcache__entry.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d32/__sdbm_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d32/__sdbm_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d32/__sdbm_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d32/__sdbm_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d34/structforce__finalize__list.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d35/transcode__data_8h__dep__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d35/transcode__data_8h__dep__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d35/transcode__data_8h__dep__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d35/transcode__data_8h__dep__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d36/stringio_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d36/stringio_8c_source.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d3e/structrb__f__p__arg.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d44/hash_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d44/hash_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d44/hash_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d44/hash_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d47/cls__ushort_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d47/cls__ushort_8c_source.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d4b/thread__native_8h__dep__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d49/structrb__callable__method__entry__struct.html
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d4b/thread__native_8h__dep__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d4b/thread__native_8h__dep__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d4b/thread__native_8h__dep__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d51/string_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d51/string_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d51/string_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d51/string_8c__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d52/float4_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d52/float4_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d52/float4_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d52/float4_8c__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d53/ffi__sysv_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d53/ffi__sysv_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d53/ffi__sysv_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d53/ffi__sysv_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d53/structread__internal__arg.html
@@ -983,27 +1005,29 @@ man/man1/%%RUBY_NAME%%.1.gz
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d56/console_8c_source.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d59/struct4_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d59/struct4_8c_source.html
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d5a/structibf__object__string.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d5c/structtr.html
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d61/structibf__object__header.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d64/structparser__params.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d65/structcls__struct__7byte.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d66/struct_r_rational.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6a/regparse_8h__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6a/regparse_8h__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6a/regparse_8h__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6a/regparse_8h__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6b/closure__fn3_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6b/closure__fn3_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6b/closure__fn3_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6b/closure__fn3_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6c/structrb__thread__cond__struct.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6d/structsockaddr__storage.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6e/struct___node.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6f/sh64_2ffi_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6f/sh64_2ffi_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6f/sh64_2ffi_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6f/sh64_2ffi_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d70/cls__double__va_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d70/cls__double__va_8c_source.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d73/structrb__env__t.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d78/structobj__ivar__tag.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7e/fiddle_8h__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7e/fiddle_8h__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7e/fiddle_8h__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7e/fiddle_8h__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7e/struct_onig_compile_info.html
@@ -1011,24 +1035,22 @@ man/man1/%%RUBY_NAME%%.1.gz
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d84/structnew__wrap__arg__t.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d85/process_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d85/process_8c_source.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d85/utf8tbl_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d85/structibf__object__struct__range.html
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d85/utf8tbl_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d85/utf8tbl_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d85/utf8tbl_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d86/regcomp_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d86/regcomp_8c_source.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d86/structcls__struct__3byte__1.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d8a/setproctitle_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d8a/setproctitle_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d8a/setproctitle_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d8a/setproctitle_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d8d/va__1_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d8d/va__1_8c_source.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d95/structcls__struct__16byte.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d96/date__strftime_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d96/date__strftime_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d96/date__strftime_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d96/date__strftime_8c__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d9a/md5ossl_8c__incl.map
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d9a/md5ossl_8c__incl.md5
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d9a/md5ossl_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d9b/structfinish__writeconv__arg.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d9e/structmallinfo.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/da5/bigdecimal_8h.html
@@ -1044,54 +1066,55 @@ man/man1/%%RUBY_NAME%%.1.gz
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db1/sh_2ffitarget_8h_source.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db2/vm__insnhelper_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db2/vm__insnhelper_8c_source.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db6/acosh_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db6/acosh_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db6/acosh_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db6/acosh_8c__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db9/nonblock_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db9/nonblock_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db9/nonblock_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db9/nonblock_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db9/structsliceafter__arg.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dbd/json_2parser_2parser_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dbd/json_2parser_2parser_8c_source.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dbd/psych_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dbd/psych_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dbd/psych_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dbd/psych_8c__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/symbol_8h__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dbf/structrb__w32__reparse__buffer__t.html
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/symbol_8h__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/symbol_8h__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/symbol_8h__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc4/structcopy__stream__struct.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc5/structrb__heap__struct.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dca/cls__7__1__byte_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dca/cls__7__1__byte_8c_source.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dca/cparse_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dca/cparse_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dca/cparse_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dca/cparse_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dce/structtranscoder__entry__t.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dcf/struct_r_data.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dd4/dbm_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dd4/dbm_8c_source.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dd6/cls__align__longdouble_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dd6/cls__align__longdouble_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dd6/cls__align__longdouble_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dd6/cls__align__longdouble_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dd6/psych__yaml__tree_8h.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dd6/psych__yaml__tree_8h_source.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dd6/va__struct2_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dd6/va__struct2_8c_source.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/ddc/eventids2_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/ddc/eventids2_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/ddc/eventids2_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/ddc/eventids2_8c__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/ddc/openssl__missing_8h__dep__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/ddc/openssl__missing_8h__dep__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/ddc/openssl__missing_8h__dep__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/ddc/openssl__missing_8h__dep__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/ddd/structst__table.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de1/object_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de1/object_8c_source.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de9/constants_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de9/constants_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de9/constants_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de9/constants_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de9/rubysig_8h.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de9/rubysig_8h_source.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dea/ruby_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dea/ruby_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dea/ruby_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dea/ruby_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dea/structrb__deprecated__classext__struct.html
@@ -1102,41 +1125,41 @@ man/man1/%%RUBY_NAME%%.1.gz
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df1/ossl__hmac_8c_source.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df4/structnmin__data.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df6/group__basic.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df8/return__dbl1_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df8/return__dbl1_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df8/return__dbl1_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df8/return__dbl1_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df9/structossl__asn1__info__t.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dfb/structrb__ensure__entry.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dfe/variable_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dfe/variable_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dfe/variable_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dfe/variable_8c__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d03/pack_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d03/pack_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d03/pack_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d03/pack_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d04/hash_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d04/hash_8c_source.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d07/backward_2st_8h__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d07/backward_2st_8h__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d07/backward_2st_8h__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d07/backward_2st_8h__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0d/pa_2ffitarget_8h.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0d/pa_2ffitarget_8h_source.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0f/strlen2_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0f/strlen2_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0f/strlen2_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0f/strlen2_8c__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d10/struct8_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d10/struct8_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d10/struct8_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d10/struct8_8c__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d12/basicsocket_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d12/basicsocket_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d12/basicsocket_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d12/basicsocket_8c__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d12/ossl__pkcs7_8h__dep__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d12/ossl__pkcs7_8h__dep__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d12/ossl__pkcs7_8h__dep__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d12/ossl__pkcs7_8h__dep__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d18/psych__emitter_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d18/psych__emitter_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d18/psych__emitter_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d18/psych__emitter_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d19/structiseq__adjust__data.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1b/ffi__linux64_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1b/ffi__linux64_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1b/ffi__linux64_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1b/ffi__linux64_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1b/structripper__scanner__ids__t.html
@@ -1149,12 +1172,9 @@ man/man1/%%RUBY_NAME%%.1.gz
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1f/structrecvfrom__arg.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d21/regex_8h.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d21/regex_8h_source.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d22/ripper_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d22/ripper_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d22/ripper_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d22/ripper_8c__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d25/sha2ossl_8c__incl.map
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d25/sha2ossl_8c__incl.md5
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d25/sha2ossl_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d29/structarg__state.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d2e/structrb__method__cfunc__struct.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d2f/structtest__structure__3.html
@@ -1162,50 +1182,48 @@ man/man1/%%RUBY_NAME%%.1.gz
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d30/cls__align__longdouble__split_8c_source.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d33/tile_2ffitarget_8h.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d33/tile_2ffitarget_8h_source.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d35/date__strptime_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d35/date__strptime_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d35/date__strptime_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d35/date__strptime_8c__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d39/or1k_2ffi_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d39/or1k_2ffi_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d39/or1k_2ffi_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d39/or1k_2ffi_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d39/struct___s_h_a512___c_t_x.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d40/closure_8h.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d40/closure_8h_source.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d44/finite_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d40/structopen__struct.html
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d44/finite_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d44/finite_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d44/finite_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d44/sh64_2ffi_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d44/sh64_2ffi_8c_source.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d45/union_c_h_a_r64_l_o_n_g16.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d46/cbrt_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d46/cbrt_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d46/cbrt_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d46/cbrt_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d46/structrof__data.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d48/vm__args_8c__dep__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d48/vm__args_8c__dep__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d48/vm__args_8c__dep__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d48/vm__args_8c__dep__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d4a/rubysocket_8h__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d4a/rubysocket_8h__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d4a/rubysocket_8h__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d4a/rubysocket_8h__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d4b/group__version.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d4e/structmsghdr.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d4f/cls__align__sint32_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d4f/cls__align__sint32_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d4f/cls__align__sint32_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d4f/cls__align__sint32_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d52/structtest__structure__9.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d58/sha2_8h__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d58/sha2_8h__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d58/sha2_8h__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d58/sha2_8h__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5b/nested__struct4_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5b/nested__struct4_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5b/nested__struct4_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5b/nested__struct4_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5c/nkf_8h.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5c/nkf_8h_source.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5d/md5ossl_8h__dep__incl.map
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5d/md5ossl_8h__dep__incl.md5
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5d/md5ossl_8h__dep__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d63/structyaml__alias__data__s.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d69/bfin_2ffi_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d69/bfin_2ffi_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d69/bfin_2ffi_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d69/bfin_2ffi_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d6f/date__strftime_8c.html
@@ -1223,13 +1241,13 @@ man/man1/%%RUBY_NAME%%.1.gz
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d81/complex_8c_source.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d85/structoldbt__arg.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d86/structnkf__native__encoding.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8e/mips_2ffi_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8e/mips_2ffi_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8e/mips_2ffi_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8e/mips_2ffi_8c__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/eval_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/eval_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/eval_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/eval_8c__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/float__va_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/float__va_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/float__va_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/float__va_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d90/structtimetick.html
@@ -1238,14 +1256,18 @@ man/man1/%%RUBY_NAME%%.1.gz
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d98/return__fl_8c_source.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d9b/flock_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d9b/flock_8c_source.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d9f/cls__sshort_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d9f/cls__sshort_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d9f/cls__sshort_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d9f/cls__sshort_8c__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d9f/structcls__struct__64byte.html
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da1/sha2cc_8h__incl.dot
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da1/sha2cc_8h__incl.md5
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da1/sha2cc_8h__incl.png
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da4/cls__align__uint16_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da4/cls__align__uint16_8c_source.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da5/arm_2ffi_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da5/arm_2ffi_8c_source.html
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/daa/structibf__object__bignum.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/daa/transcode__data_8h.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/daa/transcode__data_8h_source.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dac/cls__multi__sshort_8c.html
@@ -1255,33 +1277,31 @@ man/man1/%%RUBY_NAME%%.1.gz
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db0/structudp__arg.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db2/hypot_8c.html
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db2/hypot_8c_source.html
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db5/method_8h__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db5/method_8h__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db5/method_8h__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db5/method_8h__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dbc/backward_2util_8h__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dbc/backward_2util_8h__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dbc/backward_2util_8h__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dbc/backward_2util_8h__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dbc/cls__align__sint64_8c__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dbc/cls__align__sint64_8c__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dbc/cls__align__sint64_8c__incl.md5
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dbc/cls__align__sint64_8c__incl.png
-%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dbd/rubysocket_8h__dep__incl.map
+%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dbd/rubysocket_8h__dep__incl.dot
 %%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dbd/rubysocket_8h__dep__incl.md5

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201601051919.u05JJY59039383>