pkgsrc/devel/ruby-parslet/Makefile
taca 22ff68535a devel/ruby-parslet: update to 2.0.0
Update to ruby-parslet to 2.0.0.


= 2.0 / 16Feb2020

  This release is essentially what is called a 'done' release, meaning I consider
  that parslet meets its goals and doesn't need (much) more evolution.

  - prsnt? and absnt? are now finally banned into oblivion. Wasting vocals for
    the win.

  - Because Ruby 2.6 broke Integer() conversion for non-Strings, we've removed
    to_int for slices; to assert Integer type, you must now 'Integer(slice.to_s)'.
    (Broken? How? Integer now (2.6) calls to_int - and when that fails - to_i.
    A class that has both will never raise an exception. Incientially, this makes
    String a unicorn class.)
2020-03-08 14:45:06 +00:00

17 lines
475 B
Makefile

# $NetBSD: Makefile,v 1.9 2020/03/08 14:45:06 taca Exp $
DISTNAME= parslet-2.0.0
PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
CATEGORIES= devel
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://kschiess.github.com/parslet/
COMMENT= Parser construction library with great error reporting
LICENSE= mit
DEPENDS+= ${RUBY_PKGPREFIX}-blankslate>=2.0:../../devel/ruby-blankslate
OVERRIDE_GEMSPEC+= blankslate>=2.0
.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"