Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id E3FFB7A0F3 for ; Sat, 22 Apr 2017 16:27:34 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 95D2284DC4; Sat, 22 Apr 2017 16:27:34 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 24A0084D81 for ; Sat, 22 Apr 2017 16:27:34 +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 u1z22V3klrtT for ; Sat, 22 Apr 2017 16:27:33 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 94A8084D7F for ; Sat, 22 Apr 2017 16:27:33 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id BC402FBE4; Sat, 22 Apr 2017 16:27:32 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1492878452267890" MIME-Version: 1.0 Date: Sat, 22 Apr 2017 16:27:32 +0000 From: "Takahiro Kambe" Subject: CVS commit: pkgsrc/devel/ruby-parslet To: pkgsrc-changes@NetBSD.org Reply-To: taca@netbsd.org X-Mailer: log_accum Message-Id: <20170422162732.BC402FBE4@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1492878452267890 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: taca Date: Sat Apr 22 16:27:32 UTC 2017 Modified Files: pkgsrc/devel/ruby-parslet: Makefile PLIST distinfo Log Message: Update ruby-parslet to 1.8.0. = 1.8 / 3Apr2017 + The `ignored` atom that allows to ignore a part of the matched text. `str('foo').ignore` will match 'foo', but not yield any parse output. Thanks to chrismwendt (Chris Wendt). + Infix expression parser (arithmetics, anyone?) now supports custom reducers in block form. Thanks to chrismwendt (Chris Wendt). ! Small patches to memory footprint (Christophe Bliard). - blankslate dependency removed. You should be good - but if things break, please let us know (Nikita Shilnikov). ! Parslet now has `parse_failure_cause`, replaces the earlier `cause`. ! Fixes all these interpreter warnings on modern rubies. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/ruby-parslet/Makefile \ pkgsrc/devel/ruby-parslet/PLIST cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/ruby-parslet/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1492878452267890 Content-Disposition: inline Content-Length: 3122 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/ruby-parslet/Makefile diff -u pkgsrc/devel/ruby-parslet/Makefile:1.4 pkgsrc/devel/ruby-parslet/Makefile:1.5 --- pkgsrc/devel/ruby-parslet/Makefile:1.4 Mon Nov 23 07:19:24 2015 +++ pkgsrc/devel/ruby-parslet/Makefile Sat Apr 22 16:27:32 2017 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.4 2015/11/23 07:19:24 taca Exp $ +# $NetBSD: Makefile,v 1.5 2017/04/22 16:27:32 taca Exp $ -DISTNAME= parslet-1.7.1 +DISTNAME= parslet-1.8.0 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME} CATEGORIES= devel Index: pkgsrc/devel/ruby-parslet/PLIST diff -u pkgsrc/devel/ruby-parslet/PLIST:1.4 pkgsrc/devel/ruby-parslet/PLIST:1.5 --- pkgsrc/devel/ruby-parslet/PLIST:1.4 Mon Nov 23 07:19:24 2015 +++ pkgsrc/devel/ruby-parslet/PLIST Sat Apr 22 16:27:32 2017 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.4 2015/11/23 07:19:24 taca Exp $ +@comment $NetBSD: PLIST,v 1.5 2017/04/22 16:27:32 taca Exp $ ${GEM_HOME}/cache/${GEM_NAME}.gem ${GEM_LIBDIR}/HISTORY.txt ${GEM_LIBDIR}/LICENSE @@ -14,7 +14,6 @@ ${GEM_LIBDIR}/example/documentation.rb ${GEM_LIBDIR}/example/email_parser.rb ${GEM_LIBDIR}/example/empty.rb ${GEM_LIBDIR}/example/erb.rb -${GEM_LIBDIR}/example/ignore.rb ${GEM_LIBDIR}/example/ip_address.rb ${GEM_LIBDIR}/example/json.rb ${GEM_LIBDIR}/example/local.rb @@ -74,6 +73,7 @@ ${GEM_LIBDIR}/lib/parslet/atoms/context. ${GEM_LIBDIR}/lib/parslet/atoms/dsl.rb ${GEM_LIBDIR}/lib/parslet/atoms/dynamic.rb ${GEM_LIBDIR}/lib/parslet/atoms/entity.rb +${GEM_LIBDIR}/lib/parslet/atoms/ignored.rb ${GEM_LIBDIR}/lib/parslet/atoms/infix.rb ${GEM_LIBDIR}/lib/parslet/atoms/lookahead.rb ${GEM_LIBDIR}/lib/parslet/atoms/named.rb @@ -117,6 +117,7 @@ ${GEM_LIBDIR}/spec/parslet/atoms/capture ${GEM_LIBDIR}/spec/parslet/atoms/combinations_spec.rb ${GEM_LIBDIR}/spec/parslet/atoms/dsl_spec.rb ${GEM_LIBDIR}/spec/parslet/atoms/entity_spec.rb +${GEM_LIBDIR}/spec/parslet/atoms/ignored_spec.rb ${GEM_LIBDIR}/spec/parslet/atoms/infix_spec.rb ${GEM_LIBDIR}/spec/parslet/atoms/lookahead_spec.rb ${GEM_LIBDIR}/spec/parslet/atoms/named_spec.rb Index: pkgsrc/devel/ruby-parslet/distinfo diff -u pkgsrc/devel/ruby-parslet/distinfo:1.5 pkgsrc/devel/ruby-parslet/distinfo:1.6 --- pkgsrc/devel/ruby-parslet/distinfo:1.5 Mon Nov 23 07:19:24 2015 +++ pkgsrc/devel/ruby-parslet/distinfo Sat Apr 22 16:27:32 2017 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.5 2015/11/23 07:19:24 taca Exp $ +$NetBSD: distinfo,v 1.6 2017/04/22 16:27:32 taca Exp $ -SHA1 (parslet-1.7.1.gem) = d52b6b32d67bd648ee9049be3f6a7e80fc92d748 -RMD160 (parslet-1.7.1.gem) = 8ab105b276318749bec47e436ce9b1e3daf21924 -SHA512 (parslet-1.7.1.gem) = fbd1fb7889543550b3be8517c1f1d311766ab2f096c1506654ef71d53515c9b1267150f5d54f6e1c151aefdc4bc86401688ea7105490a594106147388bc5ccff -Size (parslet-1.7.1.gem) = 78848 bytes +SHA1 (parslet-1.8.0.gem) = 13ecd1ed62bcc592c5b91d648ee7d3459cb96fee +RMD160 (parslet-1.8.0.gem) = 68bac52777e1b13ceb25d95537b77202e347a22b +SHA512 (parslet-1.8.0.gem) = 01aa84801a1329186138ff4d487e4fb118b25db7cdd217d4efb8f0c96ed1938e184ff5f6d9807e67926a5209fd444edf3525d019a533f5a93cdc5a3be9481193 +Size (parslet-1.8.0.gem) = 79872 bytes --_----------=_1492878452267890--