Wednesday, March 06, 2019

Re: update: shells/zsh 5.7.1

diff --git Makefile Makefile
index 69b739e9334..098479dc707 100644
--- Makefile
+++ Makefile
@@ -2,7 +2,7 @@

COMMENT= Z shell, Bourne shell-compatible

-V= 5.6.2
+V= 5.7.1
DISTNAME= zsh-$V
CATEGORIES= shells

@@ -23,8 +23,7 @@ WANTLIB= c curses iconv m pcre
LIB_DEPENDS= converters/libiconv \
devel/pcre

-AUTOCONF_VERSION=2.69
-CONFIGURE_STYLE=autoconf
+CONFIGURE_STYLE=gnu
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"

@@ -39,25 +38,16 @@ CONFIGURE_ARGS= --enable-zsh-mem \

SUBST_VARS= V

-# required for regression tests
-PORTHOME= ${WRKDIR}
-TEST_FLAGS= INSTALL_PROGRAM="install -c -s -m 555" \
- INSTALL_DATA="install -c -m 444" \
- INSTALL="install -c" \
- TMPPREFIX=${WRKBUILD}/tmp \
- TERM=xterm
-
-EXTFILES= Functions/Misc/checkmail Functions/Misc/run-help \
- Functions/Misc/run-help-ip Functions/Misc/sticky-note \
- Functions/Misc/zcalc Functions/Misc/zed Functions/Misc/zkbd \
- Functions/Calendar/calendar_add Functions/Example/cat \
- Functions/Example/zless Test/ztst.zsh Test/runtests.zsh \
- Util/reporter Util/check-tmux-state Doc/zsh.texi
+EXTFILES= Calendar/calendar_add Example/cat Example/zless \
+ Misc/checkmail Misc/run-help \
+ Misc/run-help-ip \
+ Misc/sticky-note Misc/zcalc \
+ Misc/zed Misc/zkbd

pre-configure:
.for i in ${EXTFILES}
sed -i -e "s,/bin/zsh,${TRUEPREFIX}/bin/zsh,g" \
- ${WRKSRC}/${i}
+ ${WRKSRC}/Functions/${i}
.endfor

.include <bsd.port.mk>
diff --git distinfo distinfo
index 9e74544bf66..94271329f48 100644
--- distinfo
+++ distinfo
@@ -1,2 +1,2 @@
-SHA256 (zsh-5.6.2.tar.xz) = pQvWbAVX6OyjuPok6F0N5TPnddeiLfBC2pBIhiN1Lp4=
-SIZE (zsh-5.6.2.tar.xz) = 3077368
+SHA256 (zsh-5.7.1.tar.xz) = cmApLCwdSDstUP6/pQVRdr1RKzKogzsRYXe/XwHnfug=
+SIZE (zsh-5.7.1.tar.xz) = 3126308
diff --git pkg/PLIST pkg/PLIST
index c9376e94025..b8574c2abbd 100644
--- pkg/PLIST
+++ pkg/PLIST
@@ -19,6 +19,7 @@ lib/zsh/${V}/zsh/files.so
lib/zsh/${V}/zsh/langinfo.so
lib/zsh/${V}/zsh/mapfile.so
lib/zsh/${V}/zsh/mathfunc.so
+lib/zsh/${V}/zsh/nearcolor.so
lib/zsh/${V}/zsh/net/
lib/zsh/${V}/zsh/net/socket.so
lib/zsh/${V}/zsh/net/tcp.so
@@ -238,6 +239,7 @@ share/zsh/${V}/functions/Completion/Darwin/_scutil
share/zsh/${V}/functions/Completion/Darwin/_softwareupdate
share/zsh/${V}/functions/Completion/Darwin/_sw_vers
share/zsh/${V}/functions/Completion/Darwin/_system_profiler
+share/zsh/${V}/functions/Completion/Darwin/_xcode-select
share/zsh/${V}/functions/Completion/Debian/
share/zsh/${V}/functions/Completion/Debian/_a2utils
share/zsh/${V}/functions/Completion/Debian/_apt
@@ -336,6 +338,7 @@ share/zsh/${V}/functions/Completion/Linux/_pkgtool
share/zsh/${V}/functions/Completion/Linux/_qdbus
share/zsh/${V}/functions/Completion/Linux/_rpmbuild
share/zsh/${V}/functions/Completion/Linux/_schedtool
+share/zsh/${V}/functions/Completion/Linux/_setsid
share/zsh/${V}/functions/Completion/Linux/_ss
share/zsh/${V}/functions/Completion/Linux/_sshfs
share/zsh/${V}/functions/Completion/Linux/_strace
@@ -399,6 +402,8 @@ share/zsh/${V}/functions/Completion/Unix/_arch_archives
share/zsh/${V}/functions/Completion/Unix/_arch_namespace
share/zsh/${V}/functions/Completion/Unix/_arp
share/zsh/${V}/functions/Completion/Unix/_arping
+share/zsh/${V}/functions/Completion/Unix/_asciidoctor
+share/zsh/${V}/functions/Completion/Unix/_asciinema
share/zsh/${V}/functions/Completion/Unix/_at
share/zsh/${V}/functions/Completion/Unix/_attr
share/zsh/${V}/functions/Completion/Unix/_augeas
@@ -439,6 +444,7 @@ share/zsh/${V}/functions/Completion/Unix/_cmdstring
share/zsh/${V}/functions/Completion/Unix/_cmp
share/zsh/${V}/functions/Completion/Unix/_column
share/zsh/${V}/functions/Completion/Unix/_comm
+share/zsh/${V}/functions/Completion/Unix/_composer
share/zsh/${V}/functions/Completion/Unix/_compress
share/zsh/${V}/functions/Completion/Unix/_configure
share/zsh/${V}/functions/Completion/Unix/_cowsay
@@ -477,6 +483,7 @@ share/zsh/${V}/functions/Completion/Unix/_dmidecode
share/zsh/${V}/functions/Completion/Unix/_dns_types
share/zsh/${V}/functions/Completion/Unix/_doas
share/zsh/${V}/functions/Completion/Unix/_domains
+share/zsh/${V}/functions/Completion/Unix/_dos2unix
share/zsh/${V}/functions/Completion/Unix/_drill
share/zsh/${V}/functions/Completion/Unix/_dsh
share/zsh/${V}/functions/Completion/Unix/_dtruss
@@ -546,6 +553,7 @@ share/zsh/${V}/functions/Completion/Unix/_have_glob_qual
share/zsh/${V}/functions/Completion/Unix/_head
share/zsh/${V}/functions/Completion/Unix/_hexdump
share/zsh/${V}/functions/Completion/Unix/_hg
+share/zsh/${V}/functions/Completion/Unix/_host
share/zsh/${V}/functions/Completion/Unix/_hostname
share/zsh/${V}/functions/Completion/Unix/_hosts
share/zsh/${V}/functions/Completion/Unix/_iconv
@@ -558,6 +566,7 @@ share/zsh/${V}/functions/Completion/Unix/_initctl
share/zsh/${V}/functions/Completion/Unix/_install
share/zsh/${V}/functions/Completion/Unix/_iostat
share/zsh/${V}/functions/Completion/Unix/_ip
+share/zsh/${V}/functions/Completion/Unix/_ipsec
share/zsh/${V}/functions/Completion/Unix/_irssi
share/zsh/${V}/functions/Completion/Unix/_ispell
share/zsh/${V}/functions/Completion/Unix/_java
@@ -602,6 +611,8 @@ share/zsh/${V}/functions/Completion/Unix/_mencal
share/zsh/${V}/functions/Completion/Unix/_mh
share/zsh/${V}/functions/Completion/Unix/_mime_types
share/zsh/${V}/functions/Completion/Unix/_mkdir
+share/zsh/${V}/functions/Completion/Unix/_mkfifo
+share/zsh/${V}/functions/Completion/Unix/_mknod
share/zsh/${V}/functions/Completion/Unix/_mktemp
share/zsh/${V}/functions/Completion/Unix/_module
share/zsh/${V}/functions/Completion/Unix/_monotone
@@ -715,6 +726,7 @@ share/zsh/${V}/functions/Completion/Unix/_setfacl
share/zsh/${V}/functions/Completion/Unix/_sh
share/zsh/${V}/functions/Completion/Unix/_shasum
share/zsh/${V}/functions/Completion/Unix/_showmount
+share/zsh/${V}/functions/Completion/Unix/_shred
share/zsh/${V}/functions/Completion/Unix/_shuf
share/zsh/${V}/functions/Completion/Unix/_shutdown
share/zsh/${V}/functions/Completion/Unix/_signals
@@ -740,6 +752,7 @@ share/zsh/${V}/functions/Completion/Unix/_subversion
share/zsh/${V}/functions/Completion/Unix/_sudo
share/zsh/${V}/functions/Completion/Unix/_surfraw
share/zsh/${V}/functions/Completion/Unix/_swaks
+share/zsh/${V}/functions/Completion/Unix/_swanctl
share/zsh/${V}/functions/Completion/Unix/_swift
share/zsh/${V}/functions/Completion/Unix/_sys_calls
share/zsh/${V}/functions/Completion/Unix/_sysctl
@@ -774,6 +787,7 @@ share/zsh/${V}/functions/Completion/Unix/_tput
share/zsh/${V}/functions/Completion/Unix/_tr
share/zsh/${V}/functions/Completion/Unix/_tree
share/zsh/${V}/functions/Completion/Unix/_truss
+share/zsh/${V}/functions/Completion/Unix/_tty
share/zsh/${V}/functions/Completion/Unix/_ttys
share/zsh/${V}/functions/Completion/Unix/_twidge
share/zsh/${V}/functions/Completion/Unix/_twisted
@@ -793,6 +807,7 @@ share/zsh/${V}/functions/Completion/Unix/_users_on
share/zsh/${V}/functions/Completion/Unix/_uzbl
share/zsh/${V}/functions/Completion/Unix/_vcsh
share/zsh/${V}/functions/Completion/Unix/_vim
+share/zsh/${V}/functions/Completion/Unix/_visudo
share/zsh/${V}/functions/Completion/Unix/_vmstat
share/zsh/${V}/functions/Completion/Unix/_vorbis
share/zsh/${V}/functions/Completion/Unix/_vpnc
@@ -920,6 +935,7 @@ share/zsh/${V}/functions/Completion/Zsh/_echoti
share/zsh/${V}/functions/Completion/Zsh/_emulate
share/zsh/${V}/functions/Completion/Zsh/_enable
share/zsh/${V}/functions/Completion/Zsh/_equal
+share/zsh/${V}/functions/Completion/Zsh/_exec
share/zsh/${V}/functions/Completion/Zsh/_fc
share/zsh/${V}/functions/Completion/Zsh/_file_descriptors
share/zsh/${V}/functions/Completion/Zsh/_first
ping

On Mon, Feb 4, 2019 at 5:59 PM Matthew Martin <phy1729@gmail.com> wrote:
>
> Bump zsh to 5.7.1 (5.7 had a bug in vcs_info). Tests pass (just the
> usual failure in D07) and it's running fine here.
>
> Switch to CONFIGURE_STYLE=gnu since there are no autoconf patches
> (reverting a change from 2004). The generated configure does indeed
> match what we'd generate.
>
> Drop PORTHOME and TEST_FLAGS; the rationale from
> shells/zsh/stable/Makefile 1.8 in 2001 was "allow target regress w/o
> being root." The tests run fine without these variables now.
>
> Util/reporter and Util/check-tmux-state are not installed as can be
> check with a quick grep against PLIST. Doc/zsh.texi isn't used to
> generate docs as thankfully upstream provides generated docs. The
> remainder of EXTFILES are all in Functions and intended to be
> autoloaded. I think EXTFILES and pre-configure can be dropped, but the
> commit message in 1.67 isn't clear on why they were added.
>
> I'm unable to send emails from mutt for some reason, so the diff is
> attached as well in case gmail munges things.
>
>
> diff --git Makefile Makefile
> index 69b739e9334..098479dc707 100644
> --- Makefile
> +++ Makefile
> @@ -2,7 +2,7 @@
>
> COMMENT= Z shell, Bourne shell-compatible
>
> -V= 5.6.2
> +V= 5.7.1
> DISTNAME= zsh-$V
> CATEGORIES= shells
>
> @@ -23,8 +23,7 @@ WANTLIB= c curses iconv m pcre
> LIB_DEPENDS= converters/libiconv \
> devel/pcre
>
> -AUTOCONF_VERSION=2.69
> -CONFIGURE_STYLE=autoconf
> +CONFIGURE_STYLE=gnu
> CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
> LDFLAGS="-L${LOCALBASE}/lib"
>
> @@ -39,25 +38,16 @@ CONFIGURE_ARGS= --enable-zsh-mem \
>
> SUBST_VARS= V
>
> -# required for regression tests
> -PORTHOME= ${WRKDIR}
> -TEST_FLAGS= INSTALL_PROGRAM="install -c -s -m 555" \
> - INSTALL_DATA="install -c -m 444" \
> - INSTALL="install -c" \
> - TMPPREFIX=${WRKBUILD}/tmp \
> - TERM=xterm
> -
> -EXTFILES= Functions/Misc/checkmail Functions/Misc/run-help \
> - Functions/Misc/run-help-ip Functions/Misc/sticky-note \
> - Functions/Misc/zcalc Functions/Misc/zed Functions/Misc/zkbd \
> - Functions/Calendar/calendar_add Functions/Example/cat \
> - Functions/Example/zless Test/ztst.zsh Test/runtests.zsh \
> - Util/reporter Util/check-tmux-state Doc/zsh.texi
> +EXTFILES= Calendar/calendar_add Example/cat Example/zless \
> + Misc/checkmail Misc/run-help \
> + Misc/run-help-ip \
> + Misc/sticky-note Misc/zcalc \
> + Misc/zed Misc/zkbd
>
> pre-configure:
> .for i in ${EXTFILES}
> sed -i -e "s,/bin/zsh,${TRUEPREFIX}/bin/zsh,g" \
> - ${WRKSRC}/${i}
> + ${WRKSRC}/Functions/${i}
> .endfor
>
> .include <bsd.port.mk>
> diff --git distinfo distinfo
> index 9e74544bf66..94271329f48 100644
> --- distinfo
> +++ distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (zsh-5.6.2.tar.xz) = pQvWbAVX6OyjuPok6F0N5TPnddeiLfBC2pBIhiN1Lp4=
> -SIZE (zsh-5.6.2.tar.xz) = 3077368
> +SHA256 (zsh-5.7.1.tar.xz) = cmApLCwdSDstUP6/pQVRdr1RKzKogzsRYXe/XwHnfug=
> +SIZE (zsh-5.7.1.tar.xz) = 3126308
> diff --git pkg/PLIST pkg/PLIST
> index c9376e94025..b8574c2abbd 100644
> --- pkg/PLIST
> +++ pkg/PLIST
> @@ -19,6 +19,7 @@ lib/zsh/${V}/zsh/files.so
> lib/zsh/${V}/zsh/langinfo.so
> lib/zsh/${V}/zsh/mapfile.so
> lib/zsh/${V}/zsh/mathfunc.so
> +lib/zsh/${V}/zsh/nearcolor.so
> lib/zsh/${V}/zsh/net/
> lib/zsh/${V}/zsh/net/socket.so
> lib/zsh/${V}/zsh/net/tcp.so
> @@ -238,6 +239,7 @@ share/zsh/${V}/functions/Completion/Darwin/_scutil
> share/zsh/${V}/functions/Completion/Darwin/_softwareupdate
> share/zsh/${V}/functions/Completion/Darwin/_sw_vers
> share/zsh/${V}/functions/Completion/Darwin/_system_profiler
> +share/zsh/${V}/functions/Completion/Darwin/_xcode-select
> share/zsh/${V}/functions/Completion/Debian/
> share/zsh/${V}/functions/Completion/Debian/_a2utils
> share/zsh/${V}/functions/Completion/Debian/_apt
> @@ -336,6 +338,7 @@ share/zsh/${V}/functions/Completion/Linux/_pkgtool
> share/zsh/${V}/functions/Completion/Linux/_qdbus
> share/zsh/${V}/functions/Completion/Linux/_rpmbuild
> share/zsh/${V}/functions/Completion/Linux/_schedtool
> +share/zsh/${V}/functions/Completion/Linux/_setsid
> share/zsh/${V}/functions/Completion/Linux/_ss
> share/zsh/${V}/functions/Completion/Linux/_sshfs
> share/zsh/${V}/functions/Completion/Linux/_strace
> @@ -399,6 +402,8 @@ share/zsh/${V}/functions/Completion/Unix/_arch_archives
> share/zsh/${V}/functions/Completion/Unix/_arch_namespace
> share/zsh/${V}/functions/Completion/Unix/_arp
> share/zsh/${V}/functions/Completion/Unix/_arping
> +share/zsh/${V}/functions/Completion/Unix/_asciidoctor
> +share/zsh/${V}/functions/Completion/Unix/_asciinema
> share/zsh/${V}/functions/Completion/Unix/_at
> share/zsh/${V}/functions/Completion/Unix/_attr
> share/zsh/${V}/functions/Completion/Unix/_augeas
> @@ -439,6 +444,7 @@ share/zsh/${V}/functions/Completion/Unix/_cmdstring
> share/zsh/${V}/functions/Completion/Unix/_cmp
> share/zsh/${V}/functions/Completion/Unix/_column
> share/zsh/${V}/functions/Completion/Unix/_comm
> +share/zsh/${V}/functions/Completion/Unix/_composer
> share/zsh/${V}/functions/Completion/Unix/_compress
> share/zsh/${V}/functions/Completion/Unix/_configure
> share/zsh/${V}/functions/Completion/Unix/_cowsay
> @@ -477,6 +483,7 @@ share/zsh/${V}/functions/Completion/Unix/_dmidecode
> share/zsh/${V}/functions/Completion/Unix/_dns_types
> share/zsh/${V}/functions/Completion/Unix/_doas
> share/zsh/${V}/functions/Completion/Unix/_domains
> +share/zsh/${V}/functions/Completion/Unix/_dos2unix
> share/zsh/${V}/functions/Completion/Unix/_drill
> share/zsh/${V}/functions/Completion/Unix/_dsh
> share/zsh/${V}/functions/Completion/Unix/_dtruss
> @@ -546,6 +553,7 @@ share/zsh/${V}/functions/Completion/Unix/_have_glob_qual
> share/zsh/${V}/functions/Completion/Unix/_head
> share/zsh/${V}/functions/Completion/Unix/_hexdump
> share/zsh/${V}/functions/Completion/Unix/_hg
> +share/zsh/${V}/functions/Completion/Unix/_host
> share/zsh/${V}/functions/Completion/Unix/_hostname
> share/zsh/${V}/functions/Completion/Unix/_hosts
> share/zsh/${V}/functions/Completion/Unix/_iconv
> @@ -558,6 +566,7 @@ share/zsh/${V}/functions/Completion/Unix/_initctl
> share/zsh/${V}/functions/Completion/Unix/_install
> share/zsh/${V}/functions/Completion/Unix/_iostat
> share/zsh/${V}/functions/Completion/Unix/_ip
> +share/zsh/${V}/functions/Completion/Unix/_ipsec
> share/zsh/${V}/functions/Completion/Unix/_irssi
> share/zsh/${V}/functions/Completion/Unix/_ispell
> share/zsh/${V}/functions/Completion/Unix/_java
> @@ -602,6 +611,8 @@ share/zsh/${V}/functions/Completion/Unix/_mencal
> share/zsh/${V}/functions/Completion/Unix/_mh
> share/zsh/${V}/functions/Completion/Unix/_mime_types
> share/zsh/${V}/functions/Completion/Unix/_mkdir
> +share/zsh/${V}/functions/Completion/Unix/_mkfifo
> +share/zsh/${V}/functions/Completion/Unix/_mknod
> share/zsh/${V}/functions/Completion/Unix/_mktemp
> share/zsh/${V}/functions/Completion/Unix/_module
> share/zsh/${V}/functions/Completion/Unix/_monotone
> @@ -715,6 +726,7 @@ share/zsh/${V}/functions/Completion/Unix/_setfacl
> share/zsh/${V}/functions/Completion/Unix/_sh
> share/zsh/${V}/functions/Completion/Unix/_shasum
> share/zsh/${V}/functions/Completion/Unix/_showmount
> +share/zsh/${V}/functions/Completion/Unix/_shred
> share/zsh/${V}/functions/Completion/Unix/_shuf
> share/zsh/${V}/functions/Completion/Unix/_shutdown
> share/zsh/${V}/functions/Completion/Unix/_signals
> @@ -740,6 +752,7 @@ share/zsh/${V}/functions/Completion/Unix/_subversion
> share/zsh/${V}/functions/Completion/Unix/_sudo
> share/zsh/${V}/functions/Completion/Unix/_surfraw
> share/zsh/${V}/functions/Completion/Unix/_swaks
> +share/zsh/${V}/functions/Completion/Unix/_swanctl
> share/zsh/${V}/functions/Completion/Unix/_swift
> share/zsh/${V}/functions/Completion/Unix/_sys_calls
> share/zsh/${V}/functions/Completion/Unix/_sysctl
> @@ -774,6 +787,7 @@ share/zsh/${V}/functions/Completion/Unix/_tput
> share/zsh/${V}/functions/Completion/Unix/_tr
> share/zsh/${V}/functions/Completion/Unix/_tree
> share/zsh/${V}/functions/Completion/Unix/_truss
> +share/zsh/${V}/functions/Completion/Unix/_tty
> share/zsh/${V}/functions/Completion/Unix/_ttys
> share/zsh/${V}/functions/Completion/Unix/_twidge
> share/zsh/${V}/functions/Completion/Unix/_twisted
> @@ -793,6 +807,7 @@ share/zsh/${V}/functions/Completion/Unix/_users_on
> share/zsh/${V}/functions/Completion/Unix/_uzbl
> share/zsh/${V}/functions/Completion/Unix/_vcsh
> share/zsh/${V}/functions/Completion/Unix/_vim
> +share/zsh/${V}/functions/Completion/Unix/_visudo
> share/zsh/${V}/functions/Completion/Unix/_vmstat
> share/zsh/${V}/functions/Completion/Unix/_vorbis
> share/zsh/${V}/functions/Completion/Unix/_vpnc
> @@ -920,6 +935,7 @@ share/zsh/${V}/functions/Completion/Zsh/_echoti
> share/zsh/${V}/functions/Completion/Zsh/_emulate
> share/zsh/${V}/functions/Completion/Zsh/_enable
> share/zsh/${V}/functions/Completion/Zsh/_equal
> +share/zsh/${V}/functions/Completion/Zsh/_exec
> share/zsh/${V}/functions/Completion/Zsh/_fc
> share/zsh/${V}/functions/Completion/Zsh/_file_descriptors
> share/zsh/${V}/functions/Completion/Zsh/_first

No comments:

Post a Comment