Mon Dec 17 14:34:50 2012 UTC ()
Update ruby-libxml to 2.4.0.

= Release History

== 2.4.0 / 2012-12-14 Charlie Savage

* Support libxml 2.9.0 (Daniel Veillard)

* Extensive new interfaces for xml schema functionality including suppor for
  schemal elements, types, facets and attributes (Anton Sozontov)

* Fix Encoding#from_s bug and update docs (Nikita Afanasenko)

* Node#content= encoding (Nikita Afanasenko)


(taca)
diff -r1.15 -r1.16 pkgsrc/textproc/ruby-libxml/Makefile
diff -r1.9 -r1.10 pkgsrc/textproc/ruby-libxml/PLIST
diff -r1.11 -r1.12 pkgsrc/textproc/ruby-libxml/distinfo
diff -r1.1 -r0 pkgsrc/textproc/ruby-libxml/patches/patch-ext_libxml_ruby__xml__node.c

cvs diff -r1.15 -r1.16 pkgsrc/textproc/ruby-libxml/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-libxml/Makefile 2012/09/27 13:09:11 1.15
+++ pkgsrc/textproc/ruby-libxml/Makefile 2012/12/17 14:34:49 1.16
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.15 2012/09/27 13:09:11 taca Exp $ 1# $NetBSD: Makefile,v 1.16 2012/12/17 14:34:49 taca Exp $
2 2
3DISTNAME= libxml-ruby-2.3.3 3DISTNAME= libxml-ruby-2.4.0
4PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:C/ruby-//} 4PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:C/ruby-//}
5CATEGORIES= textproc 5CATEGORIES= textproc
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= http://libxml.rubyforge.org/ 8HOMEPAGE= http://libxml.rubyforge.org/
9COMMENT= Support module for libxml2 library 9COMMENT= Support module for libxml2 library
10LICENSE= mit 10LICENSE= mit
11 11
12GEM_CLEANBUILD= ext/libxml/* 12GEM_CLEANBUILD= ext/libxml/*
13CONFIGURE_ARGS+= \ 13CONFIGURE_ARGS+= \
14 --with-xml2-include=${BUILDLINK_PREFIX.libxml2}/include/libxml2 14 --with-xml2-include=${BUILDLINK_PREFIX.libxml2}/include/libxml2
15 15
16.include "../../lang/ruby/gem.mk" 16.include "../../lang/ruby/gem.mk"

cvs diff -r1.9 -r1.10 pkgsrc/textproc/ruby-libxml/PLIST (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-libxml/PLIST 2012/03/20 13:45:32 1.9
+++ pkgsrc/textproc/ruby-libxml/PLIST 2012/12/17 14:34:50 1.10
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.9 2012/03/20 13:45:32 taca Exp $ 1@comment $NetBSD: PLIST,v 1.10 2012/12/17 14:34:50 taca Exp $
2${GEM_HOME}/cache/${GEM_NAME}.gem 2${GEM_HOME}/cache/${GEM_NAME}.gem
3${GEM_LIBDIR}/HISTORY 3${GEM_LIBDIR}/HISTORY
4${GEM_LIBDIR}/LICENSE 4${GEM_LIBDIR}/LICENSE
5${GEM_LIBDIR}/MANIFEST 5${GEM_LIBDIR}/MANIFEST
6${GEM_LIBDIR}/README.rdoc 6${GEM_LIBDIR}/README.rdoc
7${GEM_LIBDIR}/Rakefile 7${GEM_LIBDIR}/Rakefile
8${GEM_LIBDIR}/ext/libxml/extconf.h 8${GEM_LIBDIR}/ext/libxml/extconf.h
9${GEM_LIBDIR}/ext/libxml/extconf.rb 9${GEM_LIBDIR}/ext/libxml/extconf.rb
10${GEM_LIBDIR}/ext/libxml/libxml.c 10${GEM_LIBDIR}/ext/libxml/libxml.c
11${GEM_LIBDIR}/ext/libxml/libxml_ruby.def 11${GEM_LIBDIR}/ext/libxml/libxml_ruby.def
12${GEM_LIBDIR}/ext/libxml/ruby_libxml.h 12${GEM_LIBDIR}/ext/libxml/ruby_libxml.h
13${GEM_LIBDIR}/ext/libxml/ruby_xml.c 13${GEM_LIBDIR}/ext/libxml/ruby_xml.c
14${GEM_LIBDIR}/ext/libxml/ruby_xml.h 14${GEM_LIBDIR}/ext/libxml/ruby_xml.h
@@ -49,26 +49,34 @@ ${GEM_LIBDIR}/ext/libxml/ruby_xml_parser @@ -49,26 +49,34 @@ ${GEM_LIBDIR}/ext/libxml/ruby_xml_parser
49${GEM_LIBDIR}/ext/libxml/ruby_xml_parser_context.h 49${GEM_LIBDIR}/ext/libxml/ruby_xml_parser_context.h
50${GEM_LIBDIR}/ext/libxml/ruby_xml_parser_options.c 50${GEM_LIBDIR}/ext/libxml/ruby_xml_parser_options.c
51${GEM_LIBDIR}/ext/libxml/ruby_xml_parser_options.h 51${GEM_LIBDIR}/ext/libxml/ruby_xml_parser_options.h
52${GEM_LIBDIR}/ext/libxml/ruby_xml_reader.c 52${GEM_LIBDIR}/ext/libxml/ruby_xml_reader.c
53${GEM_LIBDIR}/ext/libxml/ruby_xml_reader.h 53${GEM_LIBDIR}/ext/libxml/ruby_xml_reader.h
54${GEM_LIBDIR}/ext/libxml/ruby_xml_relaxng.c 54${GEM_LIBDIR}/ext/libxml/ruby_xml_relaxng.c
55${GEM_LIBDIR}/ext/libxml/ruby_xml_relaxng.h 55${GEM_LIBDIR}/ext/libxml/ruby_xml_relaxng.h
56${GEM_LIBDIR}/ext/libxml/ruby_xml_sax2_handler.c 56${GEM_LIBDIR}/ext/libxml/ruby_xml_sax2_handler.c
57${GEM_LIBDIR}/ext/libxml/ruby_xml_sax2_handler.h 57${GEM_LIBDIR}/ext/libxml/ruby_xml_sax2_handler.h
58${GEM_LIBDIR}/ext/libxml/ruby_xml_sax_parser.c 58${GEM_LIBDIR}/ext/libxml/ruby_xml_sax_parser.c
59${GEM_LIBDIR}/ext/libxml/ruby_xml_sax_parser.h 59${GEM_LIBDIR}/ext/libxml/ruby_xml_sax_parser.h
60${GEM_LIBDIR}/ext/libxml/ruby_xml_schema.c 60${GEM_LIBDIR}/ext/libxml/ruby_xml_schema.c
61${GEM_LIBDIR}/ext/libxml/ruby_xml_schema.h 61${GEM_LIBDIR}/ext/libxml/ruby_xml_schema.h
 62${GEM_LIBDIR}/ext/libxml/ruby_xml_schema_attribute.c
 63${GEM_LIBDIR}/ext/libxml/ruby_xml_schema_attribute.h
 64${GEM_LIBDIR}/ext/libxml/ruby_xml_schema_element.c
 65${GEM_LIBDIR}/ext/libxml/ruby_xml_schema_element.h
 66${GEM_LIBDIR}/ext/libxml/ruby_xml_schema_facet.c
 67${GEM_LIBDIR}/ext/libxml/ruby_xml_schema_facet.h
 68${GEM_LIBDIR}/ext/libxml/ruby_xml_schema_type.c
 69${GEM_LIBDIR}/ext/libxml/ruby_xml_schema_type.h
62${GEM_LIBDIR}/ext/libxml/ruby_xml_version.h 70${GEM_LIBDIR}/ext/libxml/ruby_xml_version.h
63${GEM_LIBDIR}/ext/libxml/ruby_xml_xinclude.c 71${GEM_LIBDIR}/ext/libxml/ruby_xml_xinclude.c
64${GEM_LIBDIR}/ext/libxml/ruby_xml_xinclude.h 72${GEM_LIBDIR}/ext/libxml/ruby_xml_xinclude.h
65${GEM_LIBDIR}/ext/libxml/ruby_xml_xpath.c 73${GEM_LIBDIR}/ext/libxml/ruby_xml_xpath.c
66${GEM_LIBDIR}/ext/libxml/ruby_xml_xpath.h 74${GEM_LIBDIR}/ext/libxml/ruby_xml_xpath.h
67${GEM_LIBDIR}/ext/libxml/ruby_xml_xpath_context.c 75${GEM_LIBDIR}/ext/libxml/ruby_xml_xpath_context.c
68${GEM_LIBDIR}/ext/libxml/ruby_xml_xpath_context.h 76${GEM_LIBDIR}/ext/libxml/ruby_xml_xpath_context.h
69${GEM_LIBDIR}/ext/libxml/ruby_xml_xpath_expression.c 77${GEM_LIBDIR}/ext/libxml/ruby_xml_xpath_expression.c
70${GEM_LIBDIR}/ext/libxml/ruby_xml_xpath_expression.h 78${GEM_LIBDIR}/ext/libxml/ruby_xml_xpath_expression.h
71${GEM_LIBDIR}/ext/libxml/ruby_xml_xpath_object.c 79${GEM_LIBDIR}/ext/libxml/ruby_xml_xpath_object.c
72${GEM_LIBDIR}/ext/libxml/ruby_xml_xpath_object.h 80${GEM_LIBDIR}/ext/libxml/ruby_xml_xpath_object.h
73${GEM_LIBDIR}/ext/libxml/ruby_xml_xpointer.c 81${GEM_LIBDIR}/ext/libxml/ruby_xml_xpointer.c
74${GEM_LIBDIR}/ext/libxml/ruby_xml_xpointer.h 82${GEM_LIBDIR}/ext/libxml/ruby_xml_xpointer.h
@@ -80,26 +88,30 @@ ${GEM_LIBDIR}/lib/libxml/attributes.rb @@ -80,26 +88,30 @@ ${GEM_LIBDIR}/lib/libxml/attributes.rb
80${GEM_LIBDIR}/lib/libxml/document.rb 88${GEM_LIBDIR}/lib/libxml/document.rb
81${GEM_LIBDIR}/lib/libxml/error.rb 89${GEM_LIBDIR}/lib/libxml/error.rb
82${GEM_LIBDIR}/lib/libxml/hpricot.rb 90${GEM_LIBDIR}/lib/libxml/hpricot.rb
83${GEM_LIBDIR}/lib/libxml/html_parser.rb 91${GEM_LIBDIR}/lib/libxml/html_parser.rb
84${GEM_LIBDIR}/lib/libxml/namespace.rb 92${GEM_LIBDIR}/lib/libxml/namespace.rb
85${GEM_LIBDIR}/lib/libxml/namespaces.rb 93${GEM_LIBDIR}/lib/libxml/namespaces.rb
86${GEM_LIBDIR}/lib/libxml/node.rb 94${GEM_LIBDIR}/lib/libxml/node.rb
87${GEM_LIBDIR}/lib/libxml/ns.rb 95${GEM_LIBDIR}/lib/libxml/ns.rb
88${GEM_LIBDIR}/lib/libxml/parser.rb 96${GEM_LIBDIR}/lib/libxml/parser.rb
89${GEM_LIBDIR}/lib/libxml/properties.rb 97${GEM_LIBDIR}/lib/libxml/properties.rb
90${GEM_LIBDIR}/lib/libxml/reader.rb 98${GEM_LIBDIR}/lib/libxml/reader.rb
91${GEM_LIBDIR}/lib/libxml/sax_callbacks.rb 99${GEM_LIBDIR}/lib/libxml/sax_callbacks.rb
92${GEM_LIBDIR}/lib/libxml/sax_parser.rb 100${GEM_LIBDIR}/lib/libxml/sax_parser.rb
 101${GEM_LIBDIR}/lib/libxml/schema.rb
 102${GEM_LIBDIR}/lib/libxml/schema/attribute.rb
 103${GEM_LIBDIR}/lib/libxml/schema/element.rb
 104${GEM_LIBDIR}/lib/libxml/schema/type.rb
93${GEM_LIBDIR}/lib/libxml/tree.rb 105${GEM_LIBDIR}/lib/libxml/tree.rb
94${GEM_LIBDIR}/lib/libxml/xpath_object.rb 106${GEM_LIBDIR}/lib/libxml/xpath_object.rb
95${GEM_LIBDIR}/lib/libxml_ruby.${RUBY_DLEXT} 107${GEM_LIBDIR}/lib/libxml_ruby.${RUBY_DLEXT}
96${GEM_LIBDIR}/lib/xml.rb 108${GEM_LIBDIR}/lib/xml.rb
97${GEM_LIBDIR}/lib/xml/libxml.rb 109${GEM_LIBDIR}/lib/xml/libxml.rb
98${GEM_LIBDIR}/libxml-ruby.gemspec 110${GEM_LIBDIR}/libxml-ruby.gemspec
99${GEM_LIBDIR}/script/benchmark/depixelate 111${GEM_LIBDIR}/script/benchmark/depixelate
100${GEM_LIBDIR}/script/benchmark/hamlet.xml 112${GEM_LIBDIR}/script/benchmark/hamlet.xml
101${GEM_LIBDIR}/script/benchmark/parsecount 113${GEM_LIBDIR}/script/benchmark/parsecount
102${GEM_LIBDIR}/script/benchmark/sock_entries.xml 114${GEM_LIBDIR}/script/benchmark/sock_entries.xml
103${GEM_LIBDIR}/script/benchmark/throughput 115${GEM_LIBDIR}/script/benchmark/throughput
104${GEM_LIBDIR}/script/test 116${GEM_LIBDIR}/script/test
105${GEM_LIBDIR}/setup.rb 117${GEM_LIBDIR}/setup.rb

cvs diff -r1.11 -r1.12 pkgsrc/textproc/ruby-libxml/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-libxml/distinfo 2012/09/27 13:09:11 1.11
+++ pkgsrc/textproc/ruby-libxml/distinfo 2012/12/17 14:34:50 1.12
@@ -1,6 +1,5 @@ @@ -1,6 +1,5 @@
1$NetBSD: distinfo,v 1.11 2012/09/27 13:09:11 taca Exp $ 1$NetBSD: distinfo,v 1.12 2012/12/17 14:34:50 taca Exp $
2 2
3SHA1 (libxml-ruby-2.3.3.gem) = 0959b85a9fbd75296f960aab5041d4b1c357560b 3SHA1 (libxml-ruby-2.4.0.gem) = 117a31827d164242c9eb0f72275ecdb27a4856e8
4RMD160 (libxml-ruby-2.3.3.gem) = b5a93eb306927e87d2b05be6066a91b8488f7415 4RMD160 (libxml-ruby-2.4.0.gem) = e732dd157233cc8df734855079b69803f03341bc
5Size (libxml-ruby-2.3.3.gem) = 250368 bytes 5Size (libxml-ruby-2.4.0.gem) = 260608 bytes
6SHA1 (patch-ext_libxml_ruby__xml__node.c) = 4d95701695786f0b1dae0a47e9cbe20ab88e6f0c 

File Deleted: pkgsrc/textproc/ruby-libxml/patches/Attic/patch-ext_libxml_ruby__xml__node.c