"Security and bug fix release with a few user visible additions."
Changelog: http://zsh.sourceforge.net/releases.html
This release fixes CVE-2019-20044. (Not tested on OpenBSD)
OK? Should it go into -stable without the @so changes?
Index: Makefile
===================================================================
RCS file: /cvs/ports/shells/zsh/Makefile,v
retrieving revision 1.91
diff -u -p -u -p -r1.91 Makefile
--- Makefile 12 Jul 2019 20:49:39 -0000 1.91
+++ Makefile 14 Mar 2020 19:17:27 -0000
@@ -2,7 +2,7 @@
COMMENT= Z shell, Bourne shell-compatible
-V= 5.7.1
+V= 5.8
DISTNAME= zsh-$V
CATEGORIES= shells
Index: distinfo
===================================================================
RCS file: /cvs/ports/shells/zsh/distinfo,v
retrieving revision 1.30
diff -u -p -u -p -r1.30 distinfo
--- distinfo 11 Mar 2019 09:15:54 -0000 1.30
+++ distinfo 14 Mar 2020 19:17:27 -0000
@@ -1,2 +1,2 @@
-SHA256 (zsh-5.7.1.tar.xz) = cmApLCwdSDstUP6/pQVRdr1RKzKogzsRYXe/XwHnfug=
-SIZE (zsh-5.7.1.tar.xz) = 3126308
+SHA256 (zsh-5.8.tar.xz) = 3MS1TMVWVnCmVYF2AmHBY9cgmR8NBkhtph+Ng5tS3ic=
+SIZE (zsh-5.8.tar.xz) = 3193284
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/shells/zsh/pkg/PLIST,v
retrieving revision 1.51
diff -u -p -u -p -r1.51 PLIST
--- pkg/PLIST 11 Mar 2019 09:15:54 -0000 1.51
+++ pkg/PLIST 14 Mar 2020 19:17:27 -0000
@@ -5,43 +5,43 @@
lib/zsh/
lib/zsh/${V}/
lib/zsh/${V}/zsh/
-lib/zsh/${V}/zsh/cap.so
-lib/zsh/${V}/zsh/clone.so
-lib/zsh/${V}/zsh/compctl.so
-lib/zsh/${V}/zsh/complete.so
-lib/zsh/${V}/zsh/complist.so
-lib/zsh/${V}/zsh/computil.so
-lib/zsh/${V}/zsh/curses.so
-lib/zsh/${V}/zsh/datetime.so
-lib/zsh/${V}/zsh/deltochar.so
-lib/zsh/${V}/zsh/example.so
-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
+@so lib/zsh/${V}/zsh/cap.so
+@so lib/zsh/${V}/zsh/clone.so
+@so lib/zsh/${V}/zsh/compctl.so
+@so lib/zsh/${V}/zsh/complete.so
+@so lib/zsh/${V}/zsh/complist.so
+@so lib/zsh/${V}/zsh/computil.so
+@so lib/zsh/${V}/zsh/curses.so
+@so lib/zsh/${V}/zsh/datetime.so
+@so lib/zsh/${V}/zsh/deltochar.so
+@so lib/zsh/${V}/zsh/example.so
+@so lib/zsh/${V}/zsh/files.so
+@so lib/zsh/${V}/zsh/langinfo.so
+@so lib/zsh/${V}/zsh/mapfile.so
+@so lib/zsh/${V}/zsh/mathfunc.so
+@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
-lib/zsh/${V}/zsh/newuser.so
+@so lib/zsh/${V}/zsh/net/socket.so
+@so lib/zsh/${V}/zsh/net/tcp.so
+@so lib/zsh/${V}/zsh/newuser.so
lib/zsh/${V}/zsh/param/
-lib/zsh/${V}/zsh/param/private.so
-lib/zsh/${V}/zsh/parameter.so
-lib/zsh/${V}/zsh/pcre.so
-lib/zsh/${V}/zsh/regex.so
-lib/zsh/${V}/zsh/rlimits.so
-lib/zsh/${V}/zsh/sched.so
-lib/zsh/${V}/zsh/stat.so
-lib/zsh/${V}/zsh/system.so
-lib/zsh/${V}/zsh/termcap.so
-lib/zsh/${V}/zsh/terminfo.so
-lib/zsh/${V}/zsh/zftp.so
-lib/zsh/${V}/zsh/zle.so
-lib/zsh/${V}/zsh/zleparameter.so
-lib/zsh/${V}/zsh/zprof.so
-lib/zsh/${V}/zsh/zpty.so
-lib/zsh/${V}/zsh/zselect.so
-lib/zsh/${V}/zsh/zutil.so
+@so lib/zsh/${V}/zsh/param/private.so
+@so lib/zsh/${V}/zsh/parameter.so
+@so lib/zsh/${V}/zsh/pcre.so
+@so lib/zsh/${V}/zsh/regex.so
+@so lib/zsh/${V}/zsh/rlimits.so
+@so lib/zsh/${V}/zsh/sched.so
+@so lib/zsh/${V}/zsh/stat.so
+@so lib/zsh/${V}/zsh/system.so
+@so lib/zsh/${V}/zsh/termcap.so
+@so lib/zsh/${V}/zsh/terminfo.so
+@so lib/zsh/${V}/zsh/zftp.so
+@so lib/zsh/${V}/zsh/zle.so
+@so lib/zsh/${V}/zsh/zleparameter.so
+@so lib/zsh/${V}/zsh/zprof.so
+@so lib/zsh/${V}/zsh/zpty.so
+@so lib/zsh/${V}/zsh/zselect.so
+@so lib/zsh/${V}/zsh/zutil.so
@man man/man1/zsh.1
@man man/man1/zshall.1
@man man/man1/zshbuiltins.1
@@ -98,6 +98,7 @@ share/zsh/${V}/functions/Completion/AIX/
share/zsh/${V}/functions/Completion/AIX/_smit
share/zsh/${V}/functions/Completion/AIX/_volume_groups
share/zsh/${V}/functions/Completion/BSD/
+share/zsh/${V}/functions/Completion/BSD/_bsd_disks
share/zsh/${V}/functions/Completion/BSD/_bsd_pkg
share/zsh/${V}/functions/Completion/BSD/_bsdconfig
share/zsh/${V}/functions/Completion/BSD/_bsdinstall
@@ -106,6 +107,7 @@ share/zsh/${V}/functions/Completion/BSD/
share/zsh/${V}/functions/Completion/BSD/_cu
share/zsh/${V}/functions/Completion/BSD/_cvsup
share/zsh/${V}/functions/Completion/BSD/_fbsd_architectures
+share/zsh/${V}/functions/Completion/BSD/_fbsd_device_types
share/zsh/${V}/functions/Completion/BSD/_fetch
share/zsh/${V}/functions/Completion/BSD/_file_flags
share/zsh/${V}/functions/Completion/BSD/_freebsd-update
@@ -123,6 +125,7 @@ share/zsh/${V}/functions/Completion/BSD/
share/zsh/${V}/functions/Completion/BSD/_nbsd_architectures
share/zsh/${V}/functions/Completion/BSD/_obsd_architectures
share/zsh/${V}/functions/Completion/BSD/_pfctl
+share/zsh/${V}/functions/Completion/BSD/_pkgin
share/zsh/${V}/functions/Completion/BSD/_portaudit
share/zsh/${V}/functions/Completion/BSD/_portlint
share/zsh/${V}/functions/Completion/BSD/_portmaster
@@ -239,6 +242,7 @@ share/zsh/${V}/functions/Completion/Darw
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/_trash
share/zsh/${V}/functions/Completion/Darwin/_xcode-select
share/zsh/${V}/functions/Completion/Debian/
share/zsh/${V}/functions/Completion/Debian/_a2utils
@@ -258,6 +262,7 @@ share/zsh/${V}/functions/Completion/Debi
share/zsh/${V}/functions/Completion/Debian/_dcut
share/zsh/${V}/functions/Completion/Debian/_deb_architectures
share/zsh/${V}/functions/Completion/Debian/_deb_codenames
+share/zsh/${V}/functions/Completion/Debian/_deb_files
share/zsh/${V}/functions/Completion/Debian/_deb_packages
share/zsh/${V}/functions/Completion/Debian/_debbugs_bugnumber
share/zsh/${V}/functions/Completion/Debian/_debchange
@@ -289,6 +294,7 @@ share/zsh/${V}/functions/Completion/Debi
share/zsh/${V}/functions/Completion/Debian/_pbuilder
share/zsh/${V}/functions/Completion/Debian/_piuparts
share/zsh/${V}/functions/Completion/Debian/_reprepro
+share/zsh/${V}/functions/Completion/Debian/_sbuild
share/zsh/${V}/functions/Completion/Debian/_schroot
share/zsh/${V}/functions/Completion/Debian/_svn-buildpackage
share/zsh/${V}/functions/Completion/Debian/_toolchain-source
@@ -301,16 +307,20 @@ share/zsh/${V}/functions/Completion/Debi
share/zsh/${V}/functions/Completion/Linux/
share/zsh/${V}/functions/Completion/Linux/_acpi
share/zsh/${V}/functions/Completion/Linux/_acpitool
+share/zsh/${V}/functions/Completion/Linux/_alsa-utils
share/zsh/${V}/functions/Completion/Linux/_analyseplugin
share/zsh/${V}/functions/Completion/Linux/_brctl
share/zsh/${V}/functions/Completion/Linux/_btrfs
share/zsh/${V}/functions/Completion/Linux/_chattr
+share/zsh/${V}/functions/Completion/Linux/_chcon
share/zsh/${V}/functions/Completion/Linux/_chrt
share/zsh/${V}/functions/Completion/Linux/_cpupower
share/zsh/${V}/functions/Completion/Linux/_cryptsetup
share/zsh/${V}/functions/Completion/Linux/_dkms
share/zsh/${V}/functions/Completion/Linux/_e2label
share/zsh/${V}/functions/Completion/Linux/_ethtool
+share/zsh/${V}/functions/Completion/Linux/_findmnt
+share/zsh/${V}/functions/Completion/Linux/_free
share/zsh/${V}/functions/Completion/Linux/_fuse_arguments
share/zsh/${V}/functions/Completion/Linux/_fuse_values
share/zsh/${V}/functions/Completion/Linux/_fusermount
@@ -335,16 +345,21 @@ share/zsh/${V}/functions/Completion/Linu
share/zsh/${V}/functions/Completion/Linux/_opkg
share/zsh/${V}/functions/Completion/Linux/_pidof
share/zsh/${V}/functions/Completion/Linux/_pkgtool
+share/zsh/${V}/functions/Completion/Linux/_pmap
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/_selinux_contexts
+share/zsh/${V}/functions/Completion/Linux/_selinux_roles
+share/zsh/${V}/functions/Completion/Linux/_selinux_types
+share/zsh/${V}/functions/Completion/Linux/_selinux_users
share/zsh/${V}/functions/Completion/Linux/_setsid
+share/zsh/${V}/functions/Completion/Linux/_slabtop
share/zsh/${V}/functions/Completion/Linux/_ss
share/zsh/${V}/functions/Completion/Linux/_sshfs
share/zsh/${V}/functions/Completion/Linux/_strace
share/zsh/${V}/functions/Completion/Linux/_sysstat
+share/zsh/${V}/functions/Completion/Linux/_tload
share/zsh/${V}/functions/Completion/Linux/_tpb
-share/zsh/${V}/functions/Completion/Linux/_tpconfig
share/zsh/${V}/functions/Completion/Linux/_tracepath
share/zsh/${V}/functions/Completion/Linux/_tune2fs
share/zsh/${V}/functions/Completion/Linux/_uml
@@ -390,6 +405,7 @@ share/zsh/${V}/functions/Completion/Sola
share/zsh/${V}/functions/Completion/Unix/
share/zsh/${V}/functions/Completion/Unix/_a2ps
share/zsh/${V}/functions/Completion/Unix/_aap
+share/zsh/${V}/functions/Completion/Unix/_abcde
share/zsh/${V}/functions/Completion/Unix/_absolute_command_paths
share/zsh/${V}/functions/Completion/Unix/_ack
share/zsh/${V}/functions/Completion/Unix/_adb
@@ -407,6 +423,7 @@ share/zsh/${V}/functions/Completion/Unix
share/zsh/${V}/functions/Completion/Unix/_at
share/zsh/${V}/functions/Completion/Unix/_attr
share/zsh/${V}/functions/Completion/Unix/_augeas
+share/zsh/${V}/functions/Completion/Unix/_avahi
share/zsh/${V}/functions/Completion/Unix/_awk
share/zsh/${V}/functions/Completion/Unix/_base64
share/zsh/${V}/functions/Completion/Unix/_basename
@@ -493,7 +510,6 @@ share/zsh/${V}/functions/Completion/Unix
share/zsh/${V}/functions/Completion/Unix/_ed
share/zsh/${V}/functions/Completion/Unix/_elfdump
share/zsh/${V}/functions/Completion/Unix/_elinks
-share/zsh/${V}/functions/Completion/Unix/_elm
share/zsh/${V}/functions/Completion/Unix/_email_addresses
share/zsh/${V}/functions/Completion/Unix/_enscript
share/zsh/${V}/functions/Completion/Unix/_entr
@@ -512,7 +528,6 @@ share/zsh/${V}/functions/Completion/Unix
share/zsh/${V}/functions/Completion/Unix/_find_net_interfaces
share/zsh/${V}/functions/Completion/Unix/_finger
share/zsh/${V}/functions/Completion/Unix/_flac
-share/zsh/${V}/functions/Completion/Unix/_flasher
share/zsh/${V}/functions/Completion/Unix/_flex
share/zsh/${V}/functions/Completion/Unix/_fmt
share/zsh/${V}/functions/Completion/Unix/_fold
@@ -552,7 +567,6 @@ share/zsh/${V}/functions/Completion/Unix
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
@@ -626,6 +640,7 @@ share/zsh/${V}/functions/Completion/Unix
share/zsh/${V}/functions/Completion/Unix/_mutt
share/zsh/${V}/functions/Completion/Unix/_mv
share/zsh/${V}/functions/Completion/Unix/_my_accounts
+share/zsh/${V}/functions/Completion/Unix/_myrepos
share/zsh/${V}/functions/Completion/Unix/_mysql_utils
share/zsh/${V}/functions/Completion/Unix/_mysqldiff
share/zsh/${V}/functions/Completion/Unix/_ncftp
@@ -640,7 +655,6 @@ share/zsh/${V}/functions/Completion/Unix
share/zsh/${V}/functions/Completion/Unix/_nl
share/zsh/${V}/functions/Completion/Unix/_nm
share/zsh/${V}/functions/Completion/Unix/_nmap
-share/zsh/${V}/functions/Completion/Unix/_notmuch
share/zsh/${V}/functions/Completion/Unix/_npm
share/zsh/${V}/functions/Completion/Unix/_nslookup
share/zsh/${V}/functions/Completion/Unix/_numfmt
@@ -650,6 +664,7 @@ share/zsh/${V}/functions/Completion/Unix
share/zsh/${V}/functions/Completion/Unix/_openstack
share/zsh/${V}/functions/Completion/Unix/_other_accounts
share/zsh/${V}/functions/Completion/Unix/_pack
+share/zsh/${V}/functions/Completion/Unix/_pandoc
share/zsh/${V}/functions/Completion/Unix/_paste
share/zsh/${V}/functions/Completion/Unix/_patch
share/zsh/${V}/functions/Completion/Unix/_patchutils
@@ -677,8 +692,8 @@ share/zsh/${V}/functions/Completion/Unix
share/zsh/${V}/functions/Completion/Unix/_pon
share/zsh/${V}/functions/Completion/Unix/_ports
share/zsh/${V}/functions/Completion/Unix/_postfix
+share/zsh/${V}/functions/Completion/Unix/_postgresql
share/zsh/${V}/functions/Completion/Unix/_postscript
-share/zsh/${V}/functions/Completion/Unix/_prcs
share/zsh/${V}/functions/Completion/Unix/_printenv
share/zsh/${V}/functions/Completion/Unix/_printers
share/zsh/${V}/functions/Completion/Unix/_process_names
@@ -687,16 +702,17 @@ share/zsh/${V}/functions/Completion/Unix
share/zsh/${V}/functions/Completion/Unix/_pspdf
share/zsh/${V}/functions/Completion/Unix/_psutils
share/zsh/${V}/functions/Completion/Unix/_pump
+share/zsh/${V}/functions/Completion/Unix/_pv
share/zsh/${V}/functions/Completion/Unix/_pwgen
share/zsh/${V}/functions/Completion/Unix/_pydoc
share/zsh/${V}/functions/Completion/Unix/_python
share/zsh/${V}/functions/Completion/Unix/_python_modules
share/zsh/${V}/functions/Completion/Unix/_qemu
share/zsh/${V}/functions/Completion/Unix/_quilt
-share/zsh/${V}/functions/Completion/Unix/_raggle
share/zsh/${V}/functions/Completion/Unix/_rake
share/zsh/${V}/functions/Completion/Unix/_ranlib
share/zsh/${V}/functions/Completion/Unix/_rar
+share/zsh/${V}/functions/Completion/Unix/_rclone
share/zsh/${V}/functions/Completion/Unix/_rcs
share/zsh/${V}/functions/Completion/Unix/_readelf
share/zsh/${V}/functions/Completion/Unix/_readlink
@@ -712,12 +728,12 @@ share/zsh/${V}/functions/Completion/Unix
share/zsh/${V}/functions/Completion/Unix/_rubber
share/zsh/${V}/functions/Completion/Unix/_ruby
share/zsh/${V}/functions/Completion/Unix/_runit
-share/zsh/${V}/functions/Completion/Unix/_sablotron
share/zsh/${V}/functions/Completion/Unix/_samba
share/zsh/${V}/functions/Completion/Unix/_sccs
share/zsh/${V}/functions/Completion/Unix/_scons
share/zsh/${V}/functions/Completion/Unix/_screen
share/zsh/${V}/functions/Completion/Unix/_script
+share/zsh/${V}/functions/Completion/Unix/_seafile
share/zsh/${V}/functions/Completion/Unix/_sed
share/zsh/${V}/functions/Completion/Unix/_seq
share/zsh/${V}/functions/Completion/Unix/_service
@@ -744,6 +760,7 @@ share/zsh/${V}/functions/Completion/Unix
share/zsh/${V}/functions/Completion/Unix/_stat
share/zsh/${V}/functions/Completion/Unix/_stdbuf
share/zsh/${V}/functions/Completion/Unix/_stgit
+share/zsh/${V}/functions/Completion/Unix/_stow
share/zsh/${V}/functions/Completion/Unix/_strings
share/zsh/${V}/functions/Completion/Unix/_strip
share/zsh/${V}/functions/Completion/Unix/_stty
@@ -785,6 +802,7 @@ share/zsh/${V}/functions/Completion/Unix
share/zsh/${V}/functions/Completion/Unix/_touch
share/zsh/${V}/functions/Completion/Unix/_tput
share/zsh/${V}/functions/Completion/Unix/_tr
+share/zsh/${V}/functions/Completion/Unix/_transmission
share/zsh/${V}/functions/Completion/Unix/_tree
share/zsh/${V}/functions/Completion/Unix/_truss
share/zsh/${V}/functions/Completion/Unix/_tty
@@ -804,14 +822,12 @@ share/zsh/${V}/functions/Completion/Unix
share/zsh/${V}/functions/Completion/Unix/_user_at_host
share/zsh/${V}/functions/Completion/Unix/_users
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
-share/zsh/${V}/functions/Completion/Unix/_vux
share/zsh/${V}/functions/Completion/Unix/_w
share/zsh/${V}/functions/Completion/Unix/_w3m
share/zsh/${V}/functions/Completion/Unix/_watch
@@ -904,7 +920,6 @@ share/zsh/${V}/functions/Completion/X/_x
share/zsh/${V}/functions/Completion/X/_xterm
share/zsh/${V}/functions/Completion/X/_xv
share/zsh/${V}/functions/Completion/X/_xwit
-share/zsh/${V}/functions/Completion/X/_zathura
share/zsh/${V}/functions/Completion/X/_zeal
share/zsh/${V}/functions/Completion/Zsh/
share/zsh/${V}/functions/Completion/Zsh/_add-zle-hook-widget
@@ -1000,6 +1015,7 @@ share/zsh/${V}/functions/Completion/Zsh/
share/zsh/${V}/functions/Completion/Zsh/_zle
share/zsh/${V}/functions/Completion/Zsh/_zmodload
share/zsh/${V}/functions/Completion/Zsh/_zmv
+share/zsh/${V}/functions/Completion/Zsh/_zparseopts
share/zsh/${V}/functions/Completion/Zsh/_zpty
share/zsh/${V}/functions/Completion/Zsh/_zsh-mime-handler
share/zsh/${V}/functions/Completion/Zsh/_zsocket