Received: by mail.netbsd.org (Postfix, from userid 605) id 20C6E85335; Sat, 3 Feb 2024 16:44:42 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 5034E85332 for ; Sat, 3 Feb 2024 16:44:41 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id ilEQlJ3lx2HH for ; Sat, 3 Feb 2024 16:44:40 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 98C0D84ED5 for ; Sat, 3 Feb 2024 16:44:40 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 896FDFA42; Sat, 3 Feb 2024 16:44:40 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_17069786804940" MIME-Version: 1.0 Date: Sat, 3 Feb 2024 16:44:40 +0000 From: "Takahiro Kambe" Subject: CVS commit: pkgsrc/textproc/ruby-libxml To: pkgsrc-changes@NetBSD.org Reply-To: taca@netbsd.org X-Mailer: log_accum Message-Id: <20240203164440.896FDFA42@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_17069786804940 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: taca Date: Sat Feb 3 16:44:40 UTC 2024 Modified Files: pkgsrc/textproc/ruby-libxml: Makefile PLIST distinfo Log Message: textproc/ruby-libxml: update to 5.0.2 5.0.0 (2024-01-07) * This release is major version bump because it removes access to global parser options that libxml2 version 2.12.0 deprecated (see https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.12.0) In the unlikely event your code uses these options, then you will need to update it. Specifically, instead of setting global parser options, pass them directly to either Parsers or ParserContexts when creating them. Options are defined as constants in LibXML::XML::Parser::Options and LibXML::HTML::Parser::Options * Update Parser initialize methods to take keyword parameters instead of a hash table (you may have to update your code due to this change) * Fix broken compilation with libxml2 version 2.12.0 (due to libxml2 header changes) * Add support for Ruby 3.3.* * Remove support for Ruby 2.7.* (gem should still work but is no longer tested) 5.0.1 (2024-01-08) * Fix broken Document#io method that was broken by switching Parsers to use keyword arguments 5.0.2 (2024-01-08) * Fix broken DTD creation (DTD name is not required) To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 pkgsrc/textproc/ruby-libxml/Makefile cvs rdiff -u -r1.24 -r1.25 pkgsrc/textproc/ruby-libxml/PLIST cvs rdiff -u -r1.30 -r1.31 pkgsrc/textproc/ruby-libxml/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_17069786804940 Content-Disposition: inline Content-Length: 2413 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/textproc/ruby-libxml/Makefile diff -u pkgsrc/textproc/ruby-libxml/Makefile:1.43 pkgsrc/textproc/ruby-libxml/Makefile:1.44 --- pkgsrc/textproc/ruby-libxml/Makefile:1.43 Sun Nov 12 16:17:20 2023 +++ pkgsrc/textproc/ruby-libxml/Makefile Sat Feb 3 16:44:40 2024 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.43 2023/11/12 16:17:20 taca Exp $ +# $NetBSD: Makefile,v 1.44 2024/02/03 16:44:40 taca Exp $ -DISTNAME= libxml-ruby-4.1.2 +DISTNAME= libxml-ruby-5.0.2 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:C/ruby-//} CATEGORIES= textproc Index: pkgsrc/textproc/ruby-libxml/PLIST diff -u pkgsrc/textproc/ruby-libxml/PLIST:1.24 pkgsrc/textproc/ruby-libxml/PLIST:1.25 --- pkgsrc/textproc/ruby-libxml/PLIST:1.24 Mon Jan 9 06:03:24 2023 +++ pkgsrc/textproc/ruby-libxml/PLIST Sat Feb 3 16:44:40 2024 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.24 2023/01/09 06:03:24 taca Exp $ +@comment $NetBSD: PLIST,v 1.25 2024/02/03 16:44:40 taca Exp $ ${GEM_HOME}/build_info/${GEM_NAME}.info ${GEM_HOME}/cache/${GEM_NAME}.gem ${GEM_EXTSDIR}/gem.build_complete @@ -164,6 +164,7 @@ ${GEM_LIBDIR}/test/model/shiporder_bad.x ${GEM_LIBDIR}/test/model/shiporder_import.xsd ${GEM_LIBDIR}/test/model/soap.xml ${GEM_LIBDIR}/test/model/xinclude.xml +${GEM_LIBDIR}/test/test.rb ${GEM_LIBDIR}/test/test_attr.rb ${GEM_LIBDIR}/test/test_attr_decl.rb ${GEM_LIBDIR}/test/test_attributes.rb Index: pkgsrc/textproc/ruby-libxml/distinfo diff -u pkgsrc/textproc/ruby-libxml/distinfo:1.30 pkgsrc/textproc/ruby-libxml/distinfo:1.31 --- pkgsrc/textproc/ruby-libxml/distinfo:1.30 Sun Nov 12 16:17:20 2023 +++ pkgsrc/textproc/ruby-libxml/distinfo Sat Feb 3 16:44:40 2024 @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.30 2023/11/12 16:17:20 taca Exp $ +$NetBSD: distinfo,v 1.31 2024/02/03 16:44:40 taca Exp $ -BLAKE2s (libxml-ruby-4.1.2.gem) = 49333047737c253b166be2131fcb9d0bb2d47a8ce90d6a1e1851f55aecbbed82 -SHA512 (libxml-ruby-4.1.2.gem) = d0f775ec58651fb3d6fa4a2995924680f50eb1fa3324cda027476fa4e178d8a744724f48dbdf483636c6f38189ca40428b38154995a6531c0568e0fa407dfa3b -Size (libxml-ruby-4.1.2.gem) = 364544 bytes +BLAKE2s (libxml-ruby-5.0.2.gem) = f71c95041f97ab9e2b18db41a4409eb30a9e33c58c87488fa0184f0c36668d49 +SHA512 (libxml-ruby-5.0.2.gem) = 449464107c1b533c25ec3ba4e722f5805f1e487609939306ee4535ba9b8197e47d79d50fa69571f0dff9d7ab974ee848ce95679a6f64da84aaf109c367ef6829 +Size (libxml-ruby-5.0.2.gem) = 364544 bytes --_----------=_17069786804940--