On Sun, May 19, 2019 at 02:09:12AM +0200, Charlene Wendling wrote:
> 
> Here is an update for Term::ReadLine::Gnu.
> 
> What's new upstream (partial, see [0]):
> 
> - improved UTF-8 handling
> - modernisation of the code base (but they still want to be Perl
>   5.8.x compatible)
> - support up to readline-8.0, with all new functions imported as 
>   well
> 
> What's new in the port:
> 
> - Regen WANTLIB, add license marker
> - add DISPLAY to TEST_FLAGS, as the module requires it
> 
> Testing: 
> 
> - 'make test' passes
> - There are 6 consumers that i've tested [1]. shells/perlsh' test 
>   was done before i fixed [2] it, otherwise i've found no issues
>   due to that update.
> 
> Comments/feedback are welcome! 

It seems someone snuck in a REVISION, but if you remove that:

OK afresh1@


> Charlène.
> 
> 
> [0] https://metacpan.org/source/HAYASHI/Term-ReadLine-Gnu-1.36/Changes
> [1] http://0x0.st/zmzN.tgz
> [2] https://marc.info/?l=openbsd-ports&m=155814186322224&w=2
> 
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/p5-Term-ReadLine-Gnu/Makefile,v
> retrieving revision 1.33
> diff -u -p -u -p -r1.33 Makefile
> --- Makefile  20 Mar 2016 19:56:36 -0000      1.33
> +++ Makefile  19 May 2019 00:03:03 -0000
> @@ -3,15 +3,16 @@
>  COMMENT=             GNU Readline Library Wrapper Module
>  
>  MODULES=             cpan
> -DISTNAME=            Term-ReadLine-Gnu-1.28
> +DISTNAME=            Term-ReadLine-Gnu-1.36
>  CATEGORIES=          devel
>  
> +# Perl
>  PERMIT_PACKAGE_CDROM=        Yes
>  
> -WANTLIB += c perl readline termcap
> +WANTLIB += c perl readline curses
>  
> -TEST_DEPENDS=        x11/p5-Tk
> -TEST_FLAGS=          TERM=${TERM}
> +TEST_DEPENDS=                x11/p5-Tk
> +TEST_FLAGS=          TERM=${TERM} DISPLAY=${DISPLAY}
>  TEST_IS_INTERACTIVE= x11
>  
>  .include <bsd.port.mk>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/devel/p5-Term-ReadLine-Gnu/distinfo,v
> retrieving revision 1.10
> diff -u -p -u -p -r1.10 distinfo
> --- distinfo  9 Jan 2016 09:44:49 -0000       1.10
> +++ distinfo  19 May 2019 00:03:03 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (Term-ReadLine-Gnu-1.28.tar.gz) = 
> DRQN9RVVec/cgz/uMPSnBAEkQzPZPq2U7GQCLi1wVRc=
> -SIZE (Term-ReadLine-Gnu-1.28.tar.gz) = 77031
> +SHA256 (Term-ReadLine-Gnu-1.36.tar.gz) = 
> mgj3pAE8m4ZVQcENu6EhB3nrkSi5YSULdG0mcCuraSU=
> +SIZE (Term-ReadLine-Gnu-1.36.tar.gz) = 128336
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/devel/p5-Term-ReadLine-Gnu/pkg/PLIST,v
> retrieving revision 1.13
> diff -u -p -u -p -r1.13 PLIST
> --- pkg/PLIST 9 Jan 2016 09:44:49 -0000       1.13
> +++ pkg/PLIST 19 May 2019 00:03:03 -0000
> @@ -12,6 +12,43 @@ ${P5ARCH}/auto/Term/ReadLine/
>  ${P5ARCH}/auto/Term/ReadLine/Gnu/
>  ${P5ARCH}/auto/Term/ReadLine/Gnu/Gnu.so
>  ${P5ARCH}/auto/Term/ReadLine/Gnu/XS/
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/Tk_getc.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/_ch_wrapper.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/_str2fn.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/_str2map.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/_tgetstrs.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/_trp_completion_function.al
>  ${P5ARCH}/auto/Term/ReadLine/Gnu/XS/autosplit.ix
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/change_ornaments.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/display_readline_version.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/get_history_event.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/hist_arg_extract.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/hist_list.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/history_expand_line.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/list_completion_function.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/operate_and_get_next.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/ornaments.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/rl_add_funmap_entry.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/rl_bind_key.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/rl_bind_key_if_unbound.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/rl_bind_keyseq.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/rl_bind_keyseq_if_unbound.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/rl_call_function.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/rl_completion_mode.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/rl_copy_keymap.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/rl_discard_keymap.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/rl_filename_list.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/rl_generic_bind.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/rl_invoking_keyseqs.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/rl_macro_bind.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/rl_message.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/rl_set_key.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/rl_set_keymap.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/rl_tty_set_default_bindings.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/rl_tty_unset_default_bindings.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/shadow_redisplay.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/unbind_command.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/unbind_function.al
> +${P5ARCH}/auto/Term/ReadLine/Gnu/XS/unbind_key.al
>  @man man/man1/perlsh.1
>  @man man/man3p/Term::ReadLine::Gnu.3p
> 

-- 
andrew - http://afresh1.com

Mountain Dew and doughnuts...
     because breakfast is the most important meal of the day.

Reply via email to