On Mon, Jan 07, 2019 at 02:23:45AM +0100, Charlene Wendling wrote:
> 
> Here is an update for PPIx::Regexp. This time it contains runtime only
> fixes for Perl 5.28. 

OK afresh1@


> What's new upstream (very partial, see [1]): 
> 
> - Regexp fixes, especially \N{} now parses as the unknown token, not
>   NoOp
> - Prefer /[0-9]/ over /\d/ for numeric checks
> 
> What's new in the port: 
> 
> - Remove some useless RUN_DEPENDS
> 
> Testing: 
> 
> - 'make test' passes
> - There are 269 consumers, i've found no new failures due to this
>   update [2].
> 
> Charlène. 
> 
> 
> [1] https://metacpan.org/changes/distribution/PPIx-Regexp
> [2] https://transfer.sh/12B97r/p5-PPIx-Regexp.tgz
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/textproc/p5-PPIx-Regexp/Makefile,v
> retrieving revision 1.11
> diff -u -p -u -p -r1.11 Makefile
> --- Makefile  13 May 2017 14:01:44 -0000      1.11
> +++ Makefile  7 Jan 2019 00:54:29 -0000
> @@ -4,7 +4,7 @@ COMMENT=              parse regular expressions
>  
>  MODULES=             cpan
>  PKG_ARCH=            *
> -DISTNAME =           PPIx-Regexp-0.051
> +DISTNAME =           PPIx-Regexp-0.063
>  CATEGORIES=          textproc
>  
>  # perl
> @@ -14,8 +14,6 @@ CPAN_AUTHOR=                WYANT
>  
>  BUILD_DEPENDS=               ${RUN_DEPENDS}
>  RUN_DEPENDS=         devel/p5-List-MoreUtils \
> -                     devel/p5-Params-Util \
> -                     devel/p5-Readonly \
>                       devel/p5-Task-Weaken \
>                       textproc/p5-PPI
>  
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/textproc/p5-PPIx-Regexp/distinfo,v
> retrieving revision 1.6
> diff -u -p -u -p -r1.6 distinfo
> --- distinfo  13 May 2017 14:01:44 -0000      1.6
> +++ distinfo  7 Jan 2019 00:54:29 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (PPIx-Regexp-0.051.tar.gz) = 
> WW2j4QKZKJCUKiEdKEvL7Qlc+AOV+4xVnPUpIqtl8z8=
> -SIZE (PPIx-Regexp-0.051.tar.gz) = 198969
> +SHA256 (PPIx-Regexp-0.063.tar.gz) = 
> I5UOaN8FvOhpdm6B3WsBRx4n+3CYBzfqHCKGp+z5SLw=
> +SIZE (PPIx-Regexp-0.063.tar.gz) = 222334
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/textproc/p5-PPIx-Regexp/pkg/PLIST,v
> retrieving revision 1.4
> diff -u -p -u -p -r1.4 PLIST
> --- pkg/PLIST 5 Mar 2016 15:37:03 -0000       1.4
> +++ pkg/PLIST 7 Jan 2019 00:54:29 -0000
> @@ -14,6 +14,7 @@ ${P5SITE}/PPIx/Regexp/StringTokenizer.pm
>  ${P5SITE}/PPIx/Regexp/Structure/
>  ${P5SITE}/PPIx/Regexp/Structure.pm
>  ${P5SITE}/PPIx/Regexp/Structure/Assertion.pm
> +${P5SITE}/PPIx/Regexp/Structure/Atomic_Script_Run.pm
>  ${P5SITE}/PPIx/Regexp/Structure/BranchReset.pm
>  ${P5SITE}/PPIx/Regexp/Structure/Capture.pm
>  ${P5SITE}/PPIx/Regexp/Structure/CharClass.pm
> @@ -25,6 +26,7 @@ ${P5SITE}/PPIx/Regexp/Structure/Quantifi
>  ${P5SITE}/PPIx/Regexp/Structure/RegexSet.pm
>  ${P5SITE}/PPIx/Regexp/Structure/Regexp.pm
>  ${P5SITE}/PPIx/Regexp/Structure/Replacement.pm
> +${P5SITE}/PPIx/Regexp/Structure/Script_Run.pm
>  ${P5SITE}/PPIx/Regexp/Structure/Subexpression.pm
>  ${P5SITE}/PPIx/Regexp/Structure/Switch.pm
>  ${P5SITE}/PPIx/Regexp/Structure/Unknown.pm
> @@ -49,10 +51,12 @@ ${P5SITE}/PPIx/Regexp/Token/Greediness.p
>  ${P5SITE}/PPIx/Regexp/Token/GroupType/
>  ${P5SITE}/PPIx/Regexp/Token/GroupType.pm
>  ${P5SITE}/PPIx/Regexp/Token/GroupType/Assertion.pm
> +${P5SITE}/PPIx/Regexp/Token/GroupType/Atomic_Script_Run.pm
>  ${P5SITE}/PPIx/Regexp/Token/GroupType/BranchReset.pm
>  ${P5SITE}/PPIx/Regexp/Token/GroupType/Code.pm
>  ${P5SITE}/PPIx/Regexp/Token/GroupType/Modifier.pm
>  ${P5SITE}/PPIx/Regexp/Token/GroupType/NamedCapture.pm
> +${P5SITE}/PPIx/Regexp/Token/GroupType/Script_Run.pm
>  ${P5SITE}/PPIx/Regexp/Token/GroupType/Subexpression.pm
>  ${P5SITE}/PPIx/Regexp/Token/GroupType/Switch.pm
>  ${P5SITE}/PPIx/Regexp/Token/Interpolation.pm
> @@ -80,6 +84,7 @@ ${P5SITE}/PPIx/Regexp/Util.pm
>  @man man/man3p/PPIx::Regexp::StringTokenizer.3p
>  @man man/man3p/PPIx::Regexp::Structure.3p
>  @man man/man3p/PPIx::Regexp::Structure::Assertion.3p
> +@man man/man3p/PPIx::Regexp::Structure::Atomic_Script_Run.3p
>  @man man/man3p/PPIx::Regexp::Structure::BranchReset.3p
>  @man man/man3p/PPIx::Regexp::Structure::Capture.3p
>  @man man/man3p/PPIx::Regexp::Structure::CharClass.3p
> @@ -91,6 +96,7 @@ ${P5SITE}/PPIx/Regexp/Util.pm
>  @man man/man3p/PPIx::Regexp::Structure::RegexSet.3p
>  @man man/man3p/PPIx::Regexp::Structure::Regexp.3p
>  @man man/man3p/PPIx::Regexp::Structure::Replacement.3p
> +@man man/man3p/PPIx::Regexp::Structure::Script_Run.3p
>  @man man/man3p/PPIx::Regexp::Structure::Subexpression.3p
>  @man man/man3p/PPIx::Regexp::Structure::Switch.3p
>  @man man/man3p/PPIx::Regexp::Structure::Unknown.3p
> @@ -111,10 +117,12 @@ ${P5SITE}/PPIx/Regexp/Util.pm
>  @man man/man3p/PPIx::Regexp::Token::Greediness.3p
>  @man man/man3p/PPIx::Regexp::Token::GroupType.3p
>  @man man/man3p/PPIx::Regexp::Token::GroupType::Assertion.3p
> +@man man/man3p/PPIx::Regexp::Token::GroupType::Atomic_Script_Run.3p
>  @man man/man3p/PPIx::Regexp::Token::GroupType::BranchReset.3p
>  @man man/man3p/PPIx::Regexp::Token::GroupType::Code.3p
>  @man man/man3p/PPIx::Regexp::Token::GroupType::Modifier.3p
>  @man man/man3p/PPIx::Regexp::Token::GroupType::NamedCapture.3p
> +@man man/man3p/PPIx::Regexp::Token::GroupType::Script_Run.3p
>  @man man/man3p/PPIx::Regexp::Token::GroupType::Subexpression.3p
>  @man man/man3p/PPIx::Regexp::Token::GroupType::Switch.3p
>  @man man/man3p/PPIx::Regexp::Token::Interpolation.3p
> 

-- 
andrew - http://afresh1.com

If your computer says, "Printer out of Paper," this problem cannot
      be resolved by continuously clicking the "OK" button.

Reply via email to